2012-03-22 15 views
0

私は、アプリケーションがあります: Normal.dotmが別のプロセスで使用されていますか?

  • これは正常に動作していること
  • を保存し、それを修正しますが、

    1. コピーしたファイル
    2. ペーストをコピー新しい名前でを今日、私はこのエラーが発生しています:

      Normal was being edited by another Word session. If you save this document with the original name, you will overwrite any changes made in the other session. Do you want to save the document using the original name anyway?

      これは "Normal.dotm"のファイルの場所です。私はこのファイルを見たことがないし、自分のコードでこのファイルに手動でアクセスしているわけではありません。

      C:\Documents and Settings\MyUserName\Application Data\Microsoft\Templates\Normal.dotm

      私は過去にうまく働いた古いコードを実行している、と私は自分のコンピュータをリセットするので、私は私のプロセスのいずれかがこれを台無しにしているとは思いません。これを引き起こす原因は何ですか?この問題を引き起こすのは外部から何か起こったようですが、間違っている可能性があります。私は本当に困惑しています。

    答えて

    0

    文書のスタイルまたは余白の設定を編集すると、この保存メッセージが表示されることがあります。

    私たちは言葉のためにいくつかの設定を設定しているため、文書が

    foreach (Word.Template template in Globals.ThisAddIn.Application.Templates) 
    { 
        switch (template.Name.ToLower()) 
        { 
         case "normal.dotm":      
          template.Saved = true; 
          break; 
        } 
        } 
    

    を開いたときに、私はあなたが持っている場合、Outlookはそれがロックし開かれていることに気づいた私のアプリケーションでは、このメッセージを抑制し、この http://office.microsoft.com/en-us/word-help/change-the-normal-template-normal-dotm-HA010030756.aspx

    を参照してください。 normal.dotmファイルなので、あなたのOutlookがあなたのnormal.dotmファイルを編集しているか確認してください。

    関連する問題