2010-01-05 67 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部署是您唯一的選擇。