私はメッセージを取得するセットアッププロジェクトの構築:セットアップビルドで「ファイルを作成できませんでした」、「アクセスが拒否されました」と「回復不能なビルドエラー」
エラー: エラー27 'C:¥Users¥MyName¥AppData¥Local¥Temp¥VSI1E1A.tmp'ファイルを作成できませんでした。 'アクセスが拒否されました。'
私は、DLLのレジスタは
regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
(http://support.microsoft.com/kb/329214/EN-USから)次のことを試してみましたが、これは私の問題を解決していません。また、クリーンビルドを試み、一時フォルダを削除し、VS2008を管理者として実行し、PCを再起動しますが、毎回発生します。 Windows 7 64ビット版では、ウイルス対策ソフトウェアを実行して実行していません。この操作は最近までうまくいきました。私は他の多くのユーザーにこれを見てもらえましたが、解決策は見つかりませんでした。
私が見つけた唯一の解決策は、セットアッププロパティを編集し、というパッケージファイルに切り替えることでした。圧縮されていないファイルを緩めます。これは動作しますが、完全なインストーラーが必要なので理想的ではありません。
私は、そのディレクトリに一時ファイルを作成することができますが、セットアップの構築中にVS2008によってそのフォルダに作成されていることがわかります。ビルドの最後に失敗するようです。 –
SysInternalsのProcMonユーティリティをお試しください。たぶん、あなたはそれが生み出すトレースからこの問題を診断することができます。そのような.tmpファイルを混乱させる何らかのプログラムのように。 superuser.comの誰かがこれをあなたに伝えていました。 –