配置文件

 

症狀

<script type=text/javascript>loadTOCNode(1, 'symptoms');</script>
當您生成解決方案 (例如,一個控制檯應用程序、 Microsoft Windows 應用程序或 Microsoft Windows 服務) 在 Microsoft Visual Studio .NET 2003 或 Microsoft Visual Studio 2005 中時,在輸出文件夾在應用程序配置文件被刪除。

回到頂端

原因

<script type=text/javascript>loadTOCNode(1, 'cause');</script>
如果您手動添加 ApplicationName 可能會發生此問題.exe.config 文件到輸出文件夾或者如果您使用解決方案資源管理器來添加 ApplicationName.exe.config 文件到輸出文件夾。

注意 ApplicationName 是一個佔位符,代表應用程序的名稱。

回到頂端

解決方案

<script type=text/javascript>loadTOCNode(1, 'resolution');</script>
若要避免此行爲,將一個應用程序配置文件添加到您的項目,然後將原始配置文件的內容複製到新的應用程序配置文件。 請執行這些步驟以將應用程序配置文件添加到項目:
1. 項目 菜單,單擊 添加新項
2. 添加新項 對話框, 模板 下, 單擊 應用程序配置文件 。 確保文件名是 App.config,然後單擊 打開
3. 將原始應用程序配置文件的內容複製到新的應用程序配置文件。
4. 生成 菜單上,單擊 重新生成解決方案
5. 驗證存在 Bin/Debug 文件夾中, 配置文件,然後驗證 Bin/Debug 文件夾中的內容。 如果您構建在 Release 模式下解決方案,檢查 /Bin/Release 文件夾中的配置文件的內容。
注意 如果您更改應用程序配置文件的默認名稱爲不同於 App.config,新的名稱添加到您的源文件,然後內部版本系統不會生成輸出配置文件。

回到頂端

狀態

<script type=text/javascript>loadTOCNode(1, 'status');</script>
此行爲是設計使然。

回到頂端

更多信息

<script type=text/javascript>loadTOCNode(1, 'moreinformation');</script>

重現該問題的步驟

<script type=text/javascript>loadTOCNode(2, 'moreinformation');</script>
1. 啓動 Visual Studio .NET 或 Visual Studio 2005。
2. 文件 菜單上, 單擊 新建 ,然後單擊 Project
3. 項目類型 ,下單擊 Visual C# 項目 ,然後 模板 下, 單擊 控制檯應用程序

注意 在 Visual Studio 2005,單擊 Visual C# 項目類型 下。
4. 名稱 框中, 將該項目命名 ConApp 。 單擊 確定
5. 生成 菜單上, 單擊 生成解決方案
6. Application folder Bin/Debug 文件夾中, 創建配置文件或一個簡單的文本文件,然後重命名該文件 ConApp.exe.config 。 如果您構建在 Release 模式下解決方案,Application folder /Bin/Release 文件夾中創建一個配置文件。
7. 生成 菜單上, 單擊 重新生成解決方案
8. 驗證 Application folder Bin/Debug 文件夾中 ConApp.exe.config 文件存在。 您會注意到該文件可能不是在文件夾中。 如果您構建在 Release 模式下解決方案,驗證 Application folder /Bin/Release 文件夾中 ConApp.exe.config 文件存在。

回到頂端

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章