我没有找到有关如何执行此操作的任何信息,或者即使它完全可能。
http://msdn.microsoft.com/en-us/library/e13syb43
没有提及有关构建可移植类库的任何内容,
http://msdn.microsoft.com/en-us/library/gg597391.aspx
没有提到有关命令行界面的任何内容。
有没有其他人试图这样做并找到解决方案/发现它是不可能的?
答案 0 :(得分:1)
可以通过命令行构建可移植库,只需传递正确的框架引用即可。这些决定了你将支持哪些平台。
首先,您是否希望通过命令行执行此操作,因为您没有Visual Studio Pro?如果是这样,那就有点棘手了。
答案 1 :(得分:0)
通常你会从命令行用MSBuild构建csproj,而不是手动调用csc.exe。
另一方面,项目似乎是一组程序集 - 您应该能够通过csc命令行提供正确的引用集(可能还需要禁用默认库)并手动构建。
答案 2 :(得分:0)
http://msdn.microsoft.com/en-us/library/gg597391.aspx会告诉您哪些支持程序集可以进入您的dll,或者可以部署到哪里。
http://videojugpages.com/pages/610-Microsoft-Visual-C-Express-Setup此链接将向您展示如何在命令行创建dll。这非常简单,一般dll与便携式类型没有什么不同,除了它可以部署的地方和它可以依赖的地方。希望这会有所帮助。