我刚刚重构了一个现有的控制台应用程序,以符合.net core 1.0。
当我在.net 4.5.2上编译并运行重构代码(即作为exe)时,它会在12秒内运行。当我在.net核心1上运行相同的代码(即使用“dotnet”)时,它运行24.3秒,超过两倍。
这是预期的行为吗?如果没有,我可以检查哪些东西?
迈克尔
答案 0 :(得分:1)
通常怀疑:您是否在发布模式下构建(或发布)?尝试
dotnet publish -c release
请注意,这将在当前目录中查找project.json
文件。
More information is provided here