如何在Visual Studio 2010中制作包括Excel模板文件的.exe安装程序

灯芯

我已经开发了一种工具,该工具将从xml文件中提取数据并放入格式化的excel文件中。

为此,我有3种格式的excel文件。

所以我的问题是,每当我构建.exe文件并尝试将此文件安装在另一台(用户的)计算机上时,它都不会找到该excel文件。我的代码给我一个错误。

如何安装程序中包含该excel文件.exe

这样我就不需要分别提供这些文件了。

我正在使用Visual Studio 2010 Express

提前致谢。

GMan80013

这里有几个选择。

1)关于安装工具,Microsoft折旧了自己的安装项目,并开始包括Install Shield Limited Edition。如果您想查看该链接,该链接应该会有所帮助:InstallShield Limited Edition可以在Visual Studio 2010中下载。我在一些项目中尝试了一下,发现还可以。它所做的工作与以前的Microsoft安装项目差不多。

2)较不常规的选择是将excel模板作为资源文件打包到exe中,然后在第一次运行时将其写入文件系统。去做这个...

  1. 在VS中,打开“我的项目”,然后单击左侧的资源页面。
  2. 单击资源页面,并使用工具栏中的添加资源项来添加现有项。选择您的excel文件,并对每个文件重复此操作。
  3. 在您的代码中,您可以使用以下代码将资源保存到磁盘:

My.Computer.FileSystem.WriteAllBytes("excel filename.xlsx", My.Resources.ExcelFile1, False)

可以理解,此选项会使您的exe更大。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

IntelliTrace如何在我的Visual Studio Professional安装中可用?

如何在Visual Studio中包括OpenSSL

如何在Visual Studio和Cordova中安装JXcore

如何在Visual Studio代码中安装扩展

如何在virtualenv的Visual Studio代码中运行python程序

如何从jenkins构建Visual Studio安装程序项目(.vdproj)以生成.exe和.msi文件?

如何在Visual Studio 2017中为C ++安装Npgsql

如何在Visual Studio 2017中为超过24 GB文件的项目生成msi / exe安装程序文件?

如何在Mac的Visual Studio中安装Dotfuscator?

如何在Visual Studio 2019中为窗口表单应用程序创建setup.exe文件?

如何在Visual Studio Code中编译C程序?

Visual Studio安装程序项目不会覆盖输出的.EXE文件

我如何在Visual Studio 2010中打开btm文件

如何在Visual Studio 2010中使用.log文件创建安装文件

如何在Visual Studio中安装VSIX文件?

如何在Visual Studio 2012应用程序中包括.cat和.inf文件

如何在Debian 8.7中安装Visual Studio代码?

如何在带有混淆程序集的Visual Studio中构建安装文件?

如何在Visual Studio Code中安装R扩展?

如何在C ++中的Visual Studio 2010中添加.a文件

Visual Studio-如何在程序“中”运行文件

如何在Visual Studio 2015中制作C ++应用程序?

如何在Visual Studio的同一项目中制作多个程序文件

如何在Visual Studio中安装Webform模板?

Visual Studio 2010 在 exe 中包含文件

如何在 Ubuntu 中安装 Visual Studio Code?

如何在 Visual Studio 中更改程序图标?

如何在 Visual Studio Code 中运行 C 程序?

如何在 Visual Studio Code 中部署独立的 .exe 文件?