![](/img/trans.png)
[英]How to access and modify a web config file of a project hosted in different server using asp.net
[英]How to set up different web server config for different team members in Visual Studio Asp.net Project?
除了我之外,我還有另一個開發人員在 Visual Studio 上開發 Asp.net 項目 (.net 4.5)。 問題是我使用 http://localhost/MyProject 作為我的本地服務器 url,而他使用 http://localhost:51123,可能是因為默認端口已被另一個服務器占用。
問題是當他提交對.csproj 文件的更改時,它會為我更改此配置,我必須將其更改回來。 當我改變時,他可能會遇到同樣的問題。
有沒有辦法讓我們使用不同的網絡服務器,同時允許我們提交更改 do.csproj 文件? (例如,當我們添加新的 class 或頁面時)。
你如何在你的項目中處理這個問題?
您可以在 appsettings 配置中有 2 個條目,例如
“AWebserver”:“AProject”,“BWebserver”:“BProject”
在傳遞 url 的地方,使用配置 object 使用您的特定服務器密鑰從 appsettings 中讀取。 這將使它變得有點容易,因為您只需更改配置 object 中傳遞的密鑰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.