2010-01-05 86 views
1

我有VS Express 2008,其中只有ClickOnce部署选项。我需要我的应用程序通过单击exe文件进行简单的运行,而无需任何安装。
我发现删除了清单和图标/它总是在输出目录后,即使它嵌入“不要复制”选项/它运作良好。是好的还是有更清洁的方式如何做到这一点?我的意思是,如果应用程序没有安装,但只运行,我仍然需要外部清单文件?我试图嵌入他们,但这些仍然坚持外部(尝试“嵌入清单默认设置”选项或添加我自己的和从列表中选择)。VS 2008 Express - clickOnce question

编辑:在Express中,只有ClickOnce。

感谢

回答

1

如果你想从EXE运行它,ClickOnce是不完全正确。 ClickOnce作为.application执行,您应该只需点击“应用程序仅在线可用”单选按钮(在“发布”选项卡上),该选项可避免任何本地ClickOnce安装。否则,只需构建为Release并采用/ bin/Release输出;这是你的独立exe程序。为了得到正确的信任,一个.NET的exe可以执行:

  • 本地驱动器
  • 映射网络驱动器(F:等)用正确的.NET服务包
  • 任何地方,如果“caspol “已用于设置策略
0

我相信在Visual Studio Express中,ClickOnce部署是您唯一的选择。