2012-07-31 68 views
1

更新Windows .NET程序我在Visual Studio中創建了一個簡單的小的Windows程序中,我添加了一個安裝項目的解決方案。 現在我可以安裝我的程序,當我在Windows程序中更新某些東西時,我可以快速構建新的安裝程序,但是我遇到了1個問題。 我的Windows程序包含一個設置文件,當我Uodate /重新安裝我的設置文件被重置,這可怎麼避免,我希望能夠從一個安裝文件來更新我的程序,無需重新設置設置文件?與安裝

因此,任何人plz幫助我,或指向正確的方向:)

+2

沒有真正涉及到C#。 – leppie 2012-07-31 05:59:36

+0

我會考慮你閱讀本: http://www.simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/ – 2012-07-31 06:01:35

+0

Srry我知道,但我could'nt找到安裝任何標籤和Visual Studio。杜我是新的,較低的代表,我不能創建新的標籤:) – 2012-07-31 06:02:03

回答

1

我相信你可以在VS安裝項目更改設置文件的屬性設置爲下列實現你想要的:

Transitive = False 

如果你想,即使卸載後的文件留在那裏,然後設置該文件的下列財產,以及:

Permanent = True 

警告:設置上面提到的傳遞特性可以具有比所希望的副作用的其它更小。請參閱http://msdn.microsoft.com/en-us/library/928tb19t%28v=vs.71%29.aspx瞭解更多信息。

另一種選擇是一個條件添加到安裝項目中的文件,如下面的鏈接描述: -

Visual Studio Setup Project conditional if File Exists