簡體   English   中英

Visual Studio安裝項目中的自定義web.config

[英]Custom web.config in Visual Studio Setup Project

在安裝項目中,我有2個web.config文件: web.config在開發過程中使用的文件和web_dist.config應該包含在安裝項目中的文件。

我必須確保安裝項目不會包含web.config並且始終會包含web_dist.config

在文件系統-> Web應用程序文件夾中,我從項目中添加了內容文件。
還包括了web_dist.config並將其映射到web.config。

但這給出了警告:

WARNING: Two or more objects have the same target location ('[targetdir]\web.config')

並且實際包含的配置文件是web.config而不是web_dist.config

包含web_dist.config (在安裝程序中名為web.config)的最佳選擇是什么?

謝謝,
德米特里。

我可以通過將web.config的“ Build Action ”設置為“ None ”來解決此問題。
這樣,它就不會包含在安裝程序包中。

然后,我只是手動添加了另一個配置文件。

在這種特定情況下,它就像是一種魅力。

http://msdn.microsoft.com/en-us/library/zhx4ah11(VS.80).aspx

請問以下技巧對您有用嗎?

您可以通過添加“自定義”文件夾並將其DefaultLocation屬性設置為與第一個文件夾相同的值,然后將文件的第二個副本移動到新文件夾來更正此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM