问题描述
当我构建我的项目时,VisualStudio 创建了一个名为 MyProjectName.application 的文件.这个文件是做什么用的?如何禁止在 VisualStudio 中创建此文件?
When i build my project VisualStudio creates allso a file names MyProjectName.application. What is this file used for? How can i disable the creation of this file in VisualStudio?
使用 VisualStudio 2010.
Using VisualStudio 2010.
推荐答案
在旧版本的 Visual Studio (<2010) 中,您将使用安装向导部署应用程序,但 ClickOnce 是更新且首选的部署方式.对于 ClickOnce 部署模型,.application 文件是应用程序的默认部署清单,即它们包含有关您在使用 ClickOnce 部署应用程序时所做选择的所有信息.您可以在此处和这里
In older versions of visual studio (<2010) you would deploy your application using Setup Wizard but ClickOnce is newer and preferred way of deployment. For ClickOnce deployment model .application files are default deployment manifest for your application i.e they have all the information regarding the choices you make when you deploy your application using ClickOnce. You can find more information here and here
要禁用 ClickOnce,请打开项目的属性并执行以下操作:
To disable ClickOnce, open your project's properties and do following:
- 在签名标签下,取消选中签署 ClickOnce 清单".
- 在安全标签下,取消选中启用 ClickOnce 安全设置".
- Under Signing tab, uncheck "Sign the ClickOnce manifests".
- Under Security tab, uncheck "Enable ClickOnce security settings".
之后删除 .application 文件,它应该不会重新出现.
after that delete .application file and it should not reappear.
这篇关于VisualStudio 2010 MyProjectName.application 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!