.Net Framework 4.7控制台应用程序引用.NET核心DLL - 输出目录中的意外文件

时间:2017-08-11 18:48:55

标签: msbuild .net-core .net-standard

我有一个.NET Framework Console应用程序(.Net Framework 4.7),它引用了.NET Core dll(.Net Standard 2.0)。 .Net核心DLL在NETStandard.Library之外不使用任何内容。

我注意到/ bin / Debug目录中有一些意外的文件。经过一些调查后,我确定这些不是来自任何引用的包,而是从

复制
C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\\net461\ref

此目录的内容因我们使用的计算机而异,导致不同的DLL最终出现在输出目录中。这使得调试过程不一致。

现在我已经解决了导致问题的原因,我想知道对此的解释是什么,以及是否有办法防止它发生,即只将项目中引用的包复制到/ bin中/调试

0 个答案:

没有答案