我正在嘗試在VS 2010中爲我的C#應用程序創建一個安裝項目。我在創建c#應用程序期間使用了構建後的事件。此事件將數據附加到應用程序的二進制文件,因爲我稍後需要此數據。visual studio setup project從哪裏獲取主輸出文件?
問題是,輸出文件夾中的文件包含此附加數據,但setupproject的安裝文件不包含它。我現在的問題是,VS從哪裏得到安裝項目的輸出文件,所以我可以將數據附加到該文件中?
謝謝你到目前爲止。
親切的問候
多米尼克
我正在嘗試在VS 2010中爲我的C#應用程序創建一個安裝項目。我在創建c#應用程序期間使用了構建後的事件。此事件將數據附加到應用程序的二進制文件,因爲我稍後需要此數據。visual studio setup project從哪裏獲取主輸出文件?
問題是,輸出文件夾中的文件包含此附加數據,但setupproject的安裝文件不包含它。我現在的問題是,VS從哪裏得到安裝項目的輸出文件,所以我可以將數據附加到該文件中?
謝謝你到目前爲止。
親切的問候
多米尼克
嘗試增加「文件」,而不是「項目輸出」到你的安裝項目。
或者您可以在/ obj/release(或obj/debug)文件夾中修改輸出,而不是在輸出文件夾中修改它。 (如果你看主輸出屬性 - 你會發現它使用obj ...文件夾中的文件而不是輸出文件夾)
你應該考慮切換到不同的技術來構建你的安裝程序,因爲安裝項目沒有更長的存在VS 2012. – 2013-02-21 07:55:30
Ouuuw ...這是dopey。我喜歡在VS2010中使用安裝項目的簡單方法。除非我必須使用.net 4.5,否則我將堅持VS2010,2012年的設計一直不成功。 – Findus 2013-02-21 09:28:54
請注意,現在有一個擴展名可以將設置項目添加回VS2013以來的版本:https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d – BitMask777 2015-01-15 20:04:08