我已经开发了一种工具,该工具将从xml文件中提取数据并放入格式化的excel文件中。
为此,我有3种格式的excel文件。
所以我的问题是,每当我构建.exe
文件并尝试将此文件安装在另一台(用户的)计算机上时,它都不会找到该excel文件。我的代码给我一个错误。
如何在安装程序中包含该excel文件.exe
?
这样我就不需要分别提供这些文件了。
我正在使用Visual Studio 2010 Express
提前致谢。
这里有几个选择。
1)关于安装工具,Microsoft折旧了自己的安装项目,并开始包括Install Shield Limited Edition。如果您想查看该链接,该链接应该会有所帮助:InstallShield Limited Edition可以在Visual Studio 2010中下载。我在一些项目中尝试了一下,发现还可以。它所做的工作与以前的Microsoft安装项目差不多。
2)较不常规的选择是将excel模板作为资源文件打包到exe中,然后在第一次运行时将其写入文件系统。去做这个...
My.Computer.FileSystem.WriteAllBytes("excel filename.xlsx", My.Resources.ExcelFile1, False)
可以理解,此选项会使您的exe更大。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句