相关疑难解决方法(0)

防止CompileAssemblyFromSource生成具有重复文件名的临时文件

我的WCF应用程序使用在运行时编译的代码来计算报告的某些值.我正在使用CSharpCodeProvider.CompileAssemblyFromSource来编译代码.如果客户端(Silverlight应用程序)在计算另一个报告时请求报告,则CSharpCodeProvider.CompileAssemblyFromSource会生成具有重复名称的临时文件,这会导致IOException("文件'C:\ Windows\TEMP\uviewdyd.out'已经存在的.")

有谁知道如何防止这种情况?

c# wcf compileassemblyfromsource

5
推荐指数
1
解决办法
647
查看次数

标签 统计

c# ×1

compileassemblyfromsource ×1

wcf ×1