dotNet watcher,仅监视.dll文件

时间:2018-10-25 00:37:00

标签: c# asp.net-core .net-core file-watcher

我在开发dotnet核心应用程序时使用命令dotnet watch run。但是,我只希望观察者监视bin文件夹中的.dll文件是否已更改,然后才应重新构建应用程序。换句话说,我希望在构建项目/解决方案时重新运行dotnet控制台应用程序。

我尝试覆盖.csproj中观察者的默认行为以完成此操作,如here所述。

<ItemGroup>
   <Watch Include = "**/*.dll">

   <Watch Exclude = "**/*.cs">
   <Watch Exclude = "**/*.resx">
   <Watch Exclude = "*.csprj">
</ItemGroup

但是它不起作用。 有人可以帮我吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您错过了最后一个 A = [1 2 4 8 5 11 0.2]; B = zeros(size(A)); for k = 1:numel(A) [m, ind] = min(A); A(ind) = []; B(k) = m; end disp(B) 。当您将代码复制到SO时,也许这只是一个错字。

您可以尝试将所有内容像这样排成一行:

var dtFormat = new CultureInfo("en-US", false).DateTimeFormat;
string result = Convert.ToDateTime("12/01/2011", dtFormat);

我刚刚在我的一个有11个项目的解决方案上对此进行了测试,并且该方法有效。不过我不得不将其添加到每个csproj文件中(是​​的,我有.csproj文件,而不是.csprj文件,不确定.csprj甚至不是问题,也许是另一种错字)。

参考-docs