トップページ > 記事閲覧
releaseモードの方がexeファイルの作成できない問題
名前:初心者 日時: 2020/09/27 17:18

debugモードはexeファイルの作成できて問題ないが、 releaseモードの方がexeファイルの作成できない問題が起きて 解決が出来ません エラー内容 プログラム C:¥〜を開始できません アクセスが拒否されました と出ます。 ですが、debugモードの方は問題なく exeファイルの作成ができ実行も問題ないのですが、 releaseモードだけなんです。 自分で解決しようと試みて netで調べて拾ったのを試してみたのが 「タスクマネのアプリが残ってないかのチェック」というもので、 debugモードのexeファイルが閉じてることを確認 した状態で、releseモードで実行してみた結果でも エラーのままで、エラー内容も変わらず 後は、リンカー サブシステム  Windows (/SUBSYSTEM:WINDOWS)これも debugモードの方でexeファイルの作成が出来ているので問題ありません。 他にどんな方法がありますか? 解決方法をお願いします。 ダウンロード DXライブラリ Windows版 VisualStudio( C++ )用(Ver3.22a)をダウンロードする(zip圧縮形式(約195MB)) ダウンロード visualstudio 2019 16.7.3 windows デスクトップウィザードのデスクトップアプリケーションで作成
メンテ

Page: 1 |

Re: releaseモードの方がexeファイルの作成できない問題 ( No.1 )
名前:管理人 日時:2020/09/27 21:58

release をビルドする設定にした状態で F7 キーを押すとビルドが開始され『出力』というタブが出現して ビルドの状況が表示されますが、それは正常に完了しますでしょうか? ビルドが完了すると VisualStudio 2019 は『出力元(S):』の右側が『全般』になって しまうことがあるのですが、その場合は『全般』から『ビルド』に戻すことで以下のような ビルドのログを見ることができます 1>------ ビルド開始: プロジェクト: VisualStudio_2019用, 構成: Release x64 ------ 1>test.cpp 1>コード生成しています。 1>Previous IPDB not found, fall back to full compilation. 1>All 1 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. 1>コード生成が終了しました。 1>VisualStudio_2019用.vcxproj -> D:\サンプルプログラム実行用フォルダ\x64\Release\VisualStudio_2019用.exe ========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ========== 初心者さんが releaseビルドをした際に、上記のようなログがどのようになっているか確認してみていただけないでしょうか? ( 『1 正常終了』若しくは『1 更新不要』と表示されていればビルドは成功しています、『1 失敗』となっていたら、  ビルドが失敗していて、ログに何らかのエラーの出力がされている筈です )
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.2 )
名前:初心者 日時:2020/09/28 09:19

あれから少し状況が変わって、 全くなかったはずのexeファイルが突然作成されていたり、 かと思えば、消えてなくなっていたり、不安定に変わりました。 ビルド(F7を押しましたが存在しているときに開始をしたので成功 1後は 0としか出ませんでした) 存在しているときに偶然、同じ項目にある(ctrl+B)を押して見ました。 1>------ ビルド開始: プロジェクト: Dx, 構成: Release Win32 ------ 1>コード生成しています。 1>コード生成が終了しました。 1>1 of 1 functions (100.0%) were compiled. 1> 0 functions were new in current compilation 1> 0 functions had inline decision re-evaluated but remain unchanged 1>Dx.vcxproj -> C:〜(ファイルの保管場所です) ========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ========== とでたので、F5を押しましたが、 システムリソースが不足しているため、要求されたサービスを開始できません。 という言葉に変化はしてくれました。 当然、でないのですが、何があれば開始してくれますか? ちなみに、する必要はないのかも知れないですが、 exeファイルそのものを右クリックで、「管理者として実行」を押して見ました。 すると、 「この不明な発行元からのアプリがデパイスに変更を加えることを許可しますか?」 と許可を求めてきて、「はい」を押すとやっとreleaseモードのexeファイルが開いてくれます。 ということは、必要なリソースは存在してるんでしょうか?
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.3 )
名前:管理人 日時:2020/09/28 23:35

> ========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ========== ビルドは成功しているようです > システムリソースが不足しているため、要求されたサービスを開始できません。 > という言葉に変化はしてくれました。 > 当然、でないのですが、何があれば開始してくれますか? 『サービスを開始できません』ではなく 『サービスを完了できません』ではないでしょうか? ( 『システムリソースが不足しているため、要求されたサービスを開始できません』で検索しても 1件もヒットしなかったので… ) ともあれ、情報が少なく現時点ではどうすれば良いかわかりません 言葉通りに受け取ればリソースが不足しているから、ということですが、 よろしければ初心者さんが使用されているPCのスペックを教えていただけないでしょうか? <スペックの例> OS:Windows10 Pro CPU:Intel(R) Core(TM) i7-9700K CPU @ 3.6GHz メモリ容量:32.0GB GPU:GeForct RTX 2080 > ちなみに、する必要はないのかも知れないですが、 > exeファイルそのものを右クリックで、「管理者として実行」を押して見ました。 『管理者として実行』では実行できたのですね 『右クリック→管理者として実行』ではなく、ダブルクリックで実行することはできますでしょうか? > ということは、必要なリソースは存在してるんでしょうか? はい、exeファイルを直接実行することはできるようです ただ、F5 で実行する場合は直接実行とは異なり『デバッグ実行』なので、必要なリソースは直接実行よりも多くなります
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.4 )
名前:初心者 日時:2020/09/29 11:59

パソコンのスペックです <スペック> windows 10 Home ADM Ryzen5 2500U Radeon Vega Gfx 2.00GHz 16GB GPUが見当たらなかったので書いてません。 >『管理者として実行』では実行できたのですね exeがある時と、ない時がありますが存在している時は『管理者として実行』で、実行できてます。 >『右クリック→管理者として実行』ではなく、ダブルクリックで実行することはできますでしょうか? いえ、ダブルクリックだと開いてくれないです。 ちなみに、ダブルクリックを何度も押し続けるとexeファイルが消えるようです。 そして、(ctrl+B)を押すと復活してます。 >『サービスを開始できません』ではなく >『サービスを完了できません』ではないでしょうか? 文字の見間違いを確認をしたかったのですが、ダメでした。 注告文みたいな枠が出る前に消えます。 releaseモードのexeファイルが消えようが debugモードのexeファイルは安定してずっとあります。 初めはreleaseモードのexeファイルが作成出来ないのかと思っていましたが、 そうじゃなかったようでです。 なので、 「exeファイルがあったり、なかったりという不安定な課題に変えさせてください。」
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.5 )
名前:初心者 日時:2020/09/29 12:07

すいません 細くとして、再起動をやってみました。 ですが、結果は変わらずでした。
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.6 )
名前:はるかぜ 日時:2020/09/29 12:32

症状的にはウイルス対策ソフトによって駆除されてしまっている可能性もありそうですね。 何かウイルス対策ソフトを入れているならそちらのログを確認してみたらどうでしょう。
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.7 )
名前:P 日時:2020/09/29 12:40

横から失礼します。 文面を見る限りでの憶測でしかないのですが、 セキュリティソフトの影響ではないでしょうか?
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.8 )
名前:初心者 日時:2020/09/29 16:51

はるかぜさん、Pさん、ありがとうございます。 ウィルス対策その方も確認してみます。
メンテ
Re: releaseモードの方がexeファイルの作成できない問題 ( No.9 )
名前:初心者(解決) 日時:2020/09/29 22:14

はるかぜさん、Pさん、ありがとうございます。 ウィルス対策を全て解除にしてから、試してみたら、exeファイルが開きました。 でも、その後、解除しなくても開くようにはなりましたが、、、 結局、原因はわからないですが、また、なるようなら、Visual Studioだけ 解除して使います。 管理人さんも皆さんも本当にありがとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存