使用命令行csc.exe创build一个C#可移植类库?

我还没有find任何有关如何做到这一点的信息,甚至根本没有可能。

http://msdn.microsoft.com/en-us/library/e13syb43

没有提到关于构build一个可移植的类库的任何事情

http://msdn.microsoft.com/en-us/library/gg597391.aspx

没有提到任何有关命令行界面的内容。

有没有其他人试图做到这一点,发现一个解决scheme/发现它是不可能的?

通过命令行构建可移植的库是可能的,你只需要传递正确的框架引用。 这些决定了你将支持的平台。

首先,您是否想通过命令行执行此操作,原因是您没有Visual Studio Pro? 如果是这样,它会变得有点棘手。

通常你会从命令行用MSBuild建立csproj,而不是手动调用csc.exe。

另一方面,项目似乎是一套程序集 – 你应该能够通过csc命令行给予正确的引用集(也可能需要禁用默认库)并手动构建。