从 Visual Studio 发布后,如何编辑已发布的应用程序设置?你能手动编辑 .deploy 文件吗?
问候,
弗雷德里克
最佳答案
您是否正在尝试修改发布设置或部署中包含的文件?尽管这些文件看起来像普通的 XML,但它们是经过数字签名的,不应在常规编辑器中进行修改。
您可以使用 MageUI 工具来修改部署和应用程序 list 。您可以从 Visual Studio 命令提示符或以下位置之一访问它:
VS2010:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin
VS2008:C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin
此工具可让您修改部署的属性。有两个 list 。应用程序 list (yourapp.exe.manifest) 位于部署的版本文件夹下,包括将要包含在部署中的文件列表。如果要在部署中添加或删除文件,则需要修改此 list 。
第二个 list 是部署 list (yourapp.application)。这具有部署提供程序 URL 和指向用于获取文件列表的应用程序 list 的指针等属性。
当您更改这些 list 中的任何一个时,您必须保存并重新签署它们。
如果您更改应用程序 list ,则需要打开部署 list (yourapp.application) 并重新设置应用程序 list 的路径(这是一个相对路径,虽然它可能说是对的,但您仍然需要重新 -通过浏览设置它)并保存并重新签署部署 list 。
如果您只是对部署 list 进行更改,则也不需要更改应用程序 list 。但请务必使用用于签署原始部署的相同 PFX 文件对其进行签名。两个 list 必须使用相同的 PFX 文件签名。
希望这可以帮助!
关于单击一次,应用程序设置,发布后编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2857547/