对于我的一些项目工作,我使用 Microsoft
CSC
编译器在运行时生成 DLLs
。代码文件、引用被动态解析为参数,并且我将 %windir%\Microsoft.NET\Framework\v4.0.30319\csc.exe
作为一个进程调用。
整个事情在我的环境中运行良好,但由于某些原因,当我在我的服务器中使用相同的设置时。我面临一些问题。
CSC
编译器默认使用TEMP文件夹生成DLLs
文件,然后将实际输出DLLs
复制到定义的输出位置。
我想让
CSC
编译器使用不同的 TEMP 文件夹(即 X:\MyOwnTemp\
),而不是使用通用 TEMP 文件夹(通用临时,即特定于用户/环境变量)。其他应用程序仍然使用通用温度。
我们也面临着类似的挑战。如果您遇到任何解决方案,如果您能分享详细信息,我们将不胜感激。该功能之前是可以运行的,但出乎意料的是,我们现在遇到了这个问题。