有人会碰巧知道一个会阻止这个MSBuild任务阻止的技巧吗?我真的只是想要打开资源管理器和构建脚本继续前进.目前,它会阻止Exec任务,直到资源管理器窗口关闭.
<Target Name="OpenExplorer">
<Exec Command='explorer.exe "$(DestinationDir)"' IgnoreExitCode="true" />
</Target>
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑:我希望避免为此创建自定义任务.也许某些命令行魔法存在,可以内联为Command?
我正在尝试获取释放文件夹中仅包含必需dll的可执行文件,不幸的是VS甚至将dll放入该文件夹中,即afaik不应随可执行文件一起重新分发。我想知道是否有一种方法可以使VS将只有可执行文件无法运行的dll添加到发布文件夹中,而这些dll应该重新分发。
我明白为什么 .Net Framework 会导致 .Net Core、IE 出现问题,因为不存在特定于 Windows 平台的 API。但是为什么不能直接引用 .Net Core 作为 .Net Framework 中的库?如果 .Net Core 在 Windows 上运行,是什么阻止了 .Net Framework 应用程序像使用库一样使用 .Net Core?
我知道您可以将 .Net Core 库移植到 .Net 标准库,但我的问题是为什么 .Net Framework 不能只引用用 .Net Core 编写的任何内容,因为它无论如何都是跨平台的?