2010-07-19 32 views
5

我試圖爲我的問題找到解決方法。改變我的.NET 4.0的C#運服務項目的任何CPU /發佈版本的配置之後,我得到這個編譯時錯誤:在切換到任何CPU配置後,Win服務項目不會生成

Cannot specify /main if building a module or library

它標識有問題的文件爲「CSC」,該項目產生是我的服務項目(不是我在解決方案中的伴隨代碼庫)。我已經瀏覽了項目文件和配置編輯器設置,但尚未能確定我的問題的來源。

任何人都曾經歷過這個節目停止問題?

回答

17

固定!如果有其他人遇到這種奇怪的構建行爲,我會加入解決方案。我發現有一個forum thread on MSDN解決了這個問題。在項目文件中,我刪除了<StartupObject>標籤之間的值,並將其留空。現在無需以前的錯誤即可成功構建。

+1

+1萬謝謝! – pleinolijf 2013-05-05 11:57:29

+0

太棒了!也適用於我。爲我節省了數小時的搜索解決方案。 – 2013-08-28 04:35:57

+0

哇像魅力一樣工作。非常感謝很多人。 – 2017-08-14 11:52:06

相關問題