1

シングル スレッド 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 は、サードパーティ ライブラリ (SDL Trados) のクラスです。アクセスしているファイルはプロジェクト ファイル (.sdlproj) です。

4

0 に答える 0