2

如何为“vNext”类型的应用程序构建独立的可执行文件?

我现在的问题是我有一个 Program.Main 类型的控制台应用程序(不是基于服务的应用程序),我想从中构建一个可执行文件,以便我可以将它放在路径中并从终端使用它。

我知道“k run arguments”可以做到这一点,但你必须在项目目录中才能工作。

编辑 - 进度:kpm build在带有 project.json 的目录上运行将编译并生成一个 DLL。此 DLL 可用作托管环境的输入(现在正在处理)

4

1 回答 1

0

实际上 k(现在称为 dnx)从未打算作为独立运行。它的前缀类似于 java 或 mono。这是有意为之,不会消失。Dnx 被设计为不是集中安装的,因此没有内核支持,这对于请求的行为是必需的。

(我在某处读到您可能会重命名 dnx 的副本,但也许我将其与 corerun 混为一谈)。

于 2015-09-17T16:47:13.483 回答