質問編集履歴

9

修正

2019/11/01 10:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1 +1 @@
1
- Electronで作ったアプリにスタートメニューにピン留めする時のタイルのようなアイコンを設定するにはどうすればいいのでしょうか?
1
+ 作ったアプリにスタートメニューにピン留めする時のタイルのようなアイコンを設定するにはどうすればいいのでしょうか?

8

修正

2019/11/01 10:05

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- ElectronでWindows10のスタートメニューのアイコンを設定するには?
1
+ Windows10のスタートメニューのアイコンを設定するには?
test CHANGED
@@ -1,15 +1 @@
1
1
  Electronで作ったアプリにスタートメニューにピン留めする時のタイルのようなアイコンを設定するにはどうすればいいのでしょうか?
2
-
3
-
4
-
5
- ### やったこと
6
-
7
- Visual Studio CodeもElectron で作られているため、中を見てどうなっているか確認しました。
8
-
9
- exeと同階層に、設定していると思わしき”Code.VisualElementsManifest.xml”というファイルがあったので。自分のアプリにも作ってみましたが、アイコンが反映されませんでした。
10
-
11
-
12
-
13
- ### 自己解決
14
-
15
- Code.VisualElementsManifest.xmlのCodeの部分をexe名にしたらうまくいきました。

7

修正

2019/11/01 10:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,4 +12,4 @@
12
12
 
13
13
  ### 自己解決
14
14
 
15
- Code.VisualElementsManifest.xmlのCodeの部分をアプリ名にしたらうまくいきました。
15
+ Code.VisualElementsManifest.xmlのCodeの部分をexe名にしたらうまくいきました。

6

修正

2019/10/31 21:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,4 @@
1
1
  Electronで作ったアプリにスタートメニューにピン留めする時のタイルのようなアイコンを設定するにはどうすればいいのでしょうか?
2
-
3
-
4
-
5
- ビルドは、electron-packagerを使用しています。
6
-
7
-
8
-
9
- ![イメージ説明](71cd04409ad1525d504e9e6f62fda12a.jpeg)
10
2
 
11
3
 
12
4
 
@@ -18,68 +10,6 @@
18
10
 
19
11
 
20
12
 
13
+ ### 自己解決
21
14
 
22
-
23
- また、electron-windows-secondary-tilesモジュールで設定できそうでしたのでインストールしようと試みたのですが、エラーでインストールできませんでした。
24
-
25
-
26
-
27
- ```Error
28
-
29
- node ./pre-build.js
30
-
31
-
32
-
33
- events.js:170
34
-
35
- throw er; // Unhandled 'error' event
36
-
37
- ^
38
-
39
-
40
-
41
- Error: spawn msbuild ENOENT
42
-
43
- at Process.ChildProcess._handle.onexit (internal/child_process.js:247:19)
44
-
45
- at onErrorNT (internal/child_process.js:431:16)
46
-
47
- at processTicksAndRejections (internal/process/task_queues.js:81:17)
48
-
49
- at process.runNextTicks [as _tickCallback] (internal/process/task_queues.js:56:3)
50
-
51
- at Function.Module.runMain (internal/modules/cjs/loader.js:871:11)
52
-
53
- at internal/main/run_main_module.js:21:11
15
+ Code.VisualElementsManifest.xmlのCodeの部分をアプリ名にしたらうまくいきました。
54
-
55
- Emitted 'error' event at:
56
-
57
- at Process.ChildProcess._handle.onexit (internal/child_process.js:253:12)
58
-
59
- at onErrorNT (internal/child_process.js:431:16)
60
-
61
- [... lines matching original stack trace ...]
62
-
63
- at internal/main/run_main_module.js:21:11
64
-
65
- npm WARN test@1.0.0 No description
66
-
67
- npm WARN test@1.0.0 No repository field.
68
-
69
-
70
-
71
- npm ERR! code ELIFECYCLE
72
-
73
- npm ERR! errno 1
74
-
75
- npm ERR! electron-windows-secondary-tiles@0.2.7 preinstall: `node ./pre-build.js`
76
-
77
- npm ERR! Exit status 1
78
-
79
- npm ERR!
80
-
81
- npm ERR! Failed at the electron-windows-secondary-tiles@0.2.7 preinstall script.
82
-
83
- npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
84
-
85
- ```

5

画像追加

2019/10/31 11:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  ビルドは、electron-packagerを使用しています。
6
+
7
+
8
+
9
+ ![イメージ説明](71cd04409ad1525d504e9e6f62fda12a.jpeg)
6
10
 
7
11
 
8
12
 

4

詳細追記

2019/10/30 12:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,18 +2,80 @@
2
2
 
3
3
 
4
4
 
5
- ビルドは、Electron パッケージャーを使用しています。
5
+ ビルドは、electron-packagerを使用しています。
6
6
 
7
7
 
8
8
 
9
- **やったこと**
9
+ ### やったこと
10
10
 
11
11
  Visual Studio CodeもElectron で作られているため、中を見てどうなっているか確認しました。
12
12
 
13
- exe同階層に、設定していると思わしきxmlファイルがあったので。自分のアプリにも作ってみましたが、アイコンが反映されませんでした。
13
+ exe同階層に、設定していると思わしき”Code.VisualElementsManifest.xml”というファイルがあったので。自分のアプリにも作ってみましたが、アイコンが反映されませんでした。
14
14
 
15
15
 
16
16
 
17
17
 
18
18
 
19
19
  また、electron-windows-secondary-tilesモジュールで設定できそうでしたのでインストールしようと試みたのですが、エラーでインストールできませんでした。
20
+
21
+
22
+
23
+ ```Error
24
+
25
+ node ./pre-build.js
26
+
27
+
28
+
29
+ events.js:170
30
+
31
+ throw er; // Unhandled 'error' event
32
+
33
+ ^
34
+
35
+
36
+
37
+ Error: spawn msbuild ENOENT
38
+
39
+ at Process.ChildProcess._handle.onexit (internal/child_process.js:247:19)
40
+
41
+ at onErrorNT (internal/child_process.js:431:16)
42
+
43
+ at processTicksAndRejections (internal/process/task_queues.js:81:17)
44
+
45
+ at process.runNextTicks [as _tickCallback] (internal/process/task_queues.js:56:3)
46
+
47
+ at Function.Module.runMain (internal/modules/cjs/loader.js:871:11)
48
+
49
+ at internal/main/run_main_module.js:21:11
50
+
51
+ Emitted 'error' event at:
52
+
53
+ at Process.ChildProcess._handle.onexit (internal/child_process.js:253:12)
54
+
55
+ at onErrorNT (internal/child_process.js:431:16)
56
+
57
+ [... lines matching original stack trace ...]
58
+
59
+ at internal/main/run_main_module.js:21:11
60
+
61
+ npm WARN test@1.0.0 No description
62
+
63
+ npm WARN test@1.0.0 No repository field.
64
+
65
+
66
+
67
+ npm ERR! code ELIFECYCLE
68
+
69
+ npm ERR! errno 1
70
+
71
+ npm ERR! electron-windows-secondary-tiles@0.2.7 preinstall: `node ./pre-build.js`
72
+
73
+ npm ERR! Exit status 1
74
+
75
+ npm ERR!
76
+
77
+ npm ERR! Failed at the electron-windows-secondary-tiles@0.2.7 preinstall script.
78
+
79
+ npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
80
+
81
+ ```

3

2019/10/30 12:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,9 @@
11
11
  Visual Studio CodeもElectron で作られているため、中を見てどうなっているか確認しました。
12
12
 
13
13
  exe同階層に、設定していると思わしきxmlファイルがあったので。自分のアプリにも作ってみましたが、アイコンが反映されませんでした。
14
+
15
+
16
+
17
+
18
+
19
+ また、electron-windows-secondary-tilesモジュールで設定できそうでしたのでインストールしようと試みたのですが、エラーでインストールできませんでした。

2

2019/10/30 11:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- **やったこと••
9
+ **やったこと**
10
10
 
11
11
  Visual Studio CodeもElectron で作られているため、中を見てどうなっているか確認しました。
12
12
 

1

2019/10/30 11:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- **やったこと
9
+ **やったこと••
10
10
 
11
11
  Visual Studio CodeもElectron で作られているため、中を見てどうなっているか確認しました。
12
12