无法访问文件,因为它正由另一个进程使用:DFSR

时间:2016-03-04 16:39:26

标签: c# .net sdl dfs

我的单线程C#4.0桌面应用程序出错了。 当我尝试保存文件时,我收到以下错误:

  

该进程无法访问该文件,因为该文件正被另一个文件使用   过程

我们已关闭DFSR以进行测试,问题已解决。

我的应用程序正在使用SDL的dll(Trados Studio),并且Trados Studio中也会出现错误。

所以我的问题是:我可以用DFSR来解决我的问题,还是这个与应用程序本身有关?

修改

var project = new FileBasedProject(this.GetInfoForTemplateProject(projectName, projectFolder, projectDueDate), template);

/* ... */

project.GetTranslationProviderConfiguration();
project.UpdateTranslationProviderConfiguration(tmConfig);

project.Save();

我的问题发生在project.Save()。 FileBasedProject是第三方librairy(SDL Trados)的一类。我访问的文件是项目文件(.sdlproj)

0 个答案:

没有答案