我已经添加了一个app.config文件到我的应用程序。我如何定义app.config文件的位置以便我可以读取它?如何定义你的app.config文件在哪里读取它?
1
A
回答
5
为了被内置配置系统读取,app.config
应与使用它的可执行文件位于同一目录中。
然而,它必须不被命名app.config
。它应该被命名为program_name.exe.config
,其中program_name是exe文件的名称。
所以,如果你有myprogram.exe
,你的配置文件需要myprogram.exe.config
如果您正在使用Visual Studio,它这样做你作为构建过程的一部分。在IDE中编辑该文件为app.config
,正常的构建过程将复制该文件并将其重命名为与您的exe输出相匹配。
1
你的问题有点不clear.When您部署.NET应用程序,app.config文件将拿出EXE name.You需要使用System.Configuration命名空间使用的应用程序的.config在你的代码
use System.Configuration;
................
..................
.........
var x=ConfigurationManager.AppSettings["name"];
ConfigurationManager自动读取该应用程序的配置文件..
相关问题
- 1. App.config在哪里?
- 2. IndexedDB在哪里?你如何使用它?
- 3. 你在哪里定义的Spring bean配置文件
- 4. tomcat在哪里保存它被指示读取的文件?
- 5. 你在哪里定义django表单?
- 6. 无法读取app.config文件
- 7. 读取自定义配置文件(app.config)时出错
- 8. 自定义nanorc文件在哪里?
- 9. GWT Guava gwt.xml定义文件在哪里?
- 10. 如何读取app.config中定义的属性的值?
- 11. Netbeans从哪里读取文件?
- 12. 什么是NSConcreteData,它在哪里定义?
- 13. mono在哪里放app.config
- 14. 你在哪里放置自定义入口点定义?
- 15. 你把dotcloud.yml文件放在哪里?
- 16. 你把你的Rack中间件文件放在哪里?
- 17. TTURLMap - 你在哪里填充它?
- 18. 逐行读取文件 - 文件在哪里?
- 19. 如何从app.config中读取自定义XML?
- 20. 如何从App.config中读取此自定义配置?
- 21. 你如何找到你APP.CONFIG
- 22. node.js在哪里放置它的文件?
- 23. web.config/app.config文件在SharePoint定时器服务中的位置在哪里?
- 24. 你在哪里存储你的setting.xml文件?
- 25. 你在哪里上传你的pom.xml文件?
- 26. 你应该在哪里保存你的IIS文件
- 27. 你在哪里保存你的测试数据文件?
- 28. 你通常在哪里有你的DirectX SDK文件夹?
- 29. 在app.config文件中定义变量
- 30. callback()的定义在哪里?
非常正确,除非您不应该使用此处的代码来提取值。 ''ConfigurationManager.AppSettings []'已经返回一个'string'值,并且如果没有设置该值,那么在'ToString()'调用时就会冒任何'NullReferenceException'的风险。 – 2012-02-03 13:31:40
你是正确的。我改变了我的cording.No需要把toString()。 – Thabo 2012-03-03 13:59:49