This is probably a very simple question for you all who thoroughly understand InterOp. I have an app that builds an Excel workbook consisting of four worksheets with the last sheet containing charts and tables derived from the data on the other three spread sheets. I’m working in C# using Visual Studio 2010 and .NET 4.5. (I must use 4.5 to produce the 3-D charts required). Everything is working fine as I develop and test in my environment. But when I install the app on an XP machine running .NET 3.x I get a message saying it is necessary to install .NET 4. My question: Is there any way I can include the necessary elements of .NET 4 in my install package so the user will not have to also install .NET 4?
Exporting C# Produced Workbook Built with .Net 4.5 to Systems Running .Net 3.x
101 Views Asked by Michael Bell At
1
There are 1 best solutions below
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in EXCEL
- Concatenate excel cell string within cell reference string
- Use hidden information for filtering data
- Using Vlookup in Excel sheet to match substring
- Import from api into multiple excel cells
- Loop through list of files and open them
- Pull and push data from and into sql databases using Excel VBA without pasting the data in Excel sheets
- Loop with equation for upper limit
- excel vba null value in array
- Why is my xml file having these after convert from excel?
- TextToColumns function uses wrong delimiter
- Difference between two dates in excel 2013
- Concatenate string and number as number
- Why in a pivot the "include new items in manual filter" option is grey out when source is a powerpivot?
- Count Unique Values Repeated Dates
- How do I extract info from crunchbase
Related Questions in .NET-4.0
- JSON result from PipeDrive API does not deserialize
- HTTP Post Request to web service . ERROR : Index was outside the bounds of the array
- I get nested tables, but I need separated tables (Netoffice,Word)
- Inspect element from my WPF WebBrowser, using "inspect element(s)"(IE,Chrome,Firefox) to get the css path("copy css-path")
- When to use ReaderWriterLockSlim and When to use ConcurrentBag?
- Serialize/Deserialize class containing byte array property into XML
- If and only if in vb.net 4?
- CallerMemberName doesn't return propertyName
- Inserting Data to a particular section in crystal report VS2010
- Waiting on tasks where number of tasks could vary
- Why can't local Windows 7 Pro machine read its own WMI values?
- Call a javascript function from within a DetailsView
- What happens if computer hangs while persisting a memory-mapped file?
- Exporting C# Produced Workbook Built with .Net 4.5 to Systems Running .Net 3.x
- Send an email where sender address is pulled from database
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If you use InstallShield (instead of MS setup which is deprecated after VS 2010), the Project Assistant tab for
Installation Requirementswill allow you to specify minimum requirements needed for the install. Since there are all sorts of files and registry settings for .NET 4.5, I think it could very easily blow your user out of the water if you try to manually muck with assemblies.To get fancy, you could download and include the .NET 4.5 installer in the
Application Filestab so that the user would not necessarily have to download; though downloading by the user will make sure they have the latest and greatest.