我有一个类库项目和一个控制台项目。在类库项目中,有一个名为“ConfigSettings”的文件夹,其中包含一个被App.config文件引用的配置文件。它的“复制到输出目录”设置为“始终复制”。
控制台项目引用了这个类库项目。当构建控制台项目时,ConfigSettings文件夹会与外部配置文件一起正确创建。然而,每次我调试控制台项目时,外部配置文件都会被删除。但是,ConfigSettings文件夹不受影响。如果我将文件标记为只读,则不会删除它,并出现Visual Studio错误列表中的警告。
控制台项目引用了这个类库项目。当构建控制台项目时,ConfigSettings文件夹会与外部配置文件一起正确创建。然而,每次我调试控制台项目时,外部配置文件都会被删除。但是,ConfigSettings文件夹不受影响。如果我将文件标记为只读,则不会删除它,并出现Visual Studio错误列表中的警告。
Warning Unable to delete file "C:\<path>\<app>\bin\Debug\ConfigSettings\settings.config". Access to the path 'C:\<path>\<app>\bin\Debug\ConfigSettings\settings.config' is denied.
我能否更改设置来防止VS在Debug项目时删除该文件?我正在使用Visual Studio 2015。