【发布时间】:2011-10-25 00:16:37
【问题描述】:
我的 WCF 应用程序使用在运行时编译的代码来计算报告的一些值。我正在使用 CSharpCodeProvider.CompileAssemblyFromSource 来编译代码。 如果客户端(Silverlight 应用程序)在计算另一个报告时请求报告,CSharpCodeProvider.CompileAssemblyFromSource 会生成名称重复的临时文件,这会导致 IOException(“文件 'C:\Windows\TEMP\uviewdyd.out'存在。”)
有人知道如何预防吗?
【问题讨论】:
-
这似乎是一个很老的问题,我也有类似的问题。你有解决办法吗?
标签: c# wcf compileassemblyfromsource