teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

記述修正

2019/04/05 15:35

投稿

dodox86
dodox86

スコア9416

answer CHANGED
@@ -1,11 +1,11 @@
1
1
  > どうやら、カスタムアクションの[TARGETDIR]プロパティを無視しているようです。
2
2
  > [SourceDir]プロパティは問題なく動いているようですが、なぜでしょうか?
3
3
 
4
- `TARGETDIR`プロパティは効いているはずです。ただ、それが質問者さんの求める値とは異なるかもしれません。そもそも`TARGETDIR`は主にドライブのルートディレクトリを指します。
4
+ `TARGETDIR`プロパティは効いているはずです。ただ、それが質問者さんの求める値とは異なるかもしれません。そもそも`TARGETDIR`は主にドライブのルートディレクトリを指します。(定義からすると必ずしも「ドライブのルート」とは言えませんが)
5
5
 
6
6
  [Microsoft Docs - TARGETDIR property](https://docs.microsoft.com/en-us/windows/desktop/msi/targetdir)
7
7
 
8
- 読んでもなかなか分かりづらいですが、`TARGETDIR`は状況によって必ずしもC:\ドライブを指しません。実際、私が試したときはE:\ドライブを示しました。(C:ドライブにWindowsをインストールし、D:ドライブ下でインストーラーを動かしたものの、TARGETDIRはE:\を指していた。これはもう何が何だか分かりません)
8
+ 読んでもなかなか分かりづらいですが、`TARGETDIR`は状況によって必ずしもC:ドライブを指しません。実際、私が試したときはE:\ドライブを示しました。(C:ドライブにWindowsをインストールし、D:ドライブ下でインストーラーを動かしたものの、TARGETDIRはE:\を指していた。これはもう何が何だか分かりません)
9
9
 
10
10
  動かない(アーカイブファイルdata.7zが展開されない)原因はいくつか考えられて、
11
11