使用 Visual Studio 创建安装程序 - 如何控制文件结构?
简单问一下,我正在使用 Visual Studio 创建 Outlook 加载项。我已经创建了代码,并且它可以在 Outlook 中正常启动。现在实际创建一个安装程序.. 这就是我到目前为止所做的,创建一个新的安装程序项目并从实际 Outlook 项目的调试文件夹中添加文件(dll 和 vsto)。但是当我构建它并运行安装程序时,选择的默认路径是 C:\Users\Me\AppData\Roaming\Default Company Name\My Project\
看起来像 [AppDataFolder][Manufacturer ]\[ProductName]
是变量。但我怎样才能控制它们呢?我希望安装程序将必要的文件安装在正确的位置。但我似乎不知道该怎么做。
Quick question here, I'm using Visual Studio to create an Outlook add-in. I've created the code and it boots up nicely in Outlook. Now to actually creating an installer.. This is what I've done so far, created a new installer project and added the files (dll and vsto) from the debug folder of the actual outlook project. But when I build it and run the installer, the default path selected is C:\Users\Me\AppData\Roaming\Default Company Name\My Project\
Seems like [AppDataFolder][Manufacturer]\[ProductName]
are variables. But how can I control them? I want the installer to install the files necessary in the correct locations. But I can't seem to figure out how to do that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将此路径更改为您想要的路径,或者您可以通过右键单击您的安装项目并单击属性来更改变量,您将拥有这些属性以及您可能想要更改的其他一些属性。
另外,对于部署,您应该添加发布中的文件,而不是调试中的文件。
编辑
您可以通过以下方式使用程序文件夹:[ProgramFilesFolder] 变量。
如果您将文件添加为“添加项目输出”,Visual Studio 将添加该项目输出中的所有文件,并且它将自动检测所有必需的依赖项,例如 .Net Framework 等。如果您的应用程序使用其他外部文件,例如 ini、txt等文件不属于项目输出,您需要手动添加它们。
You can change this path to the one that you want, or you can just change the variables by right click on your setup project and hit properties, you'll have these properties there an some other ones that you might want to change.
Also for deployment you should add the files from Release and not Debug.
Edit
You can use program file folder through: [ProgramFilesFolder] variable.
If you add the files as 'Add Project Output', visual studio will add all the files from that project output, and it will automatically detect all required dependencies like .Net Framework, etc. If your application uses other external files as ini, txt, etc files that are not part of the project output you need to add them manually.
您可以通过修改应用程序文件夹属性将默认位置更改为您想要的任何位置
You can change the default location to whatever you want by modifying Application Folder properties