我有一个奇怪的现象
我有 .Net 4.0 应用程序。 当 myapp.exe.config 位于正常的 programfiles 文件夹下时,它会被忽略。即使我删除它或在其中写下废话,myapp.exe 仍然有效,在我看来,值是从以前的安装中获取的。
当我将文件夹复制到例如到桌面它工作正常。
编辑:当我将表格 c:programfiles\myapp\复制到 c:\programfiles\copy of myapp\时,它起作用了 这似乎只是先前安装的 progamfile 文件夹中的问题。 (我猜)
有什么想法吗?
最好的问候
最佳答案
您可以与我们分享您的操作系统吗?我过去在应用程序(Win 2008)中遇到过类似的问题。如果您不是系统管理员,一个简单的解决方法是在另一个位置编辑 .config 文件,然后将其放回原处。
有时文件的内容并没有真正被编辑,而是创建了一个副本,背面是你的更改,这很令人困惑。
关于c# - .Net app.config 文件在 c :\ProgramFiles\下被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8323813/