• 締切済み

Visual Studio 2015 VB

いつもお世話になっております。 久しぶりにVBをすることになりまして、 VisualStudio2015 communityをインストールしました。 試行錯誤していろいろやってますが、 最終できたFormに対して、exeを作成しようと 発行した際のことですが、 以下のエラーが表示され、コンパイルされないようです。 署名中にエラーが発生しました:Sign Tool.exe が見つかりません。 文字そのもので捕らえると、このエグゼファイルが存在しないということだと思うのですが、 通常インストールではそもそも使用できないものなのでしょうか。 また発行するためにはどのようにすればいいでしょうか。 よろしくお願いいたします。

みんなの回答

  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.2

http://solution.sainet.ne.jp/vs2010%e3%81%a7%e3%83%93%e3%83%ab%e3%83%89%e6%99%82%e3%81%ab%e7%bd%b2%e5%90%8d%e4%b8%ad%e3%81%ae%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c%e5%87%ba%e3%82%8b%e3%83%88%e3%83%a9%e3%83%96%e3%83%ab%e3%81%ae/ 今のVBは昔のVBとは違います。昔のセキュリティが甘い部分をかなり改善しています。それでもC#よりは危ないですが。こちらで対応してみてください。

  • sknbsknb2
  • ベストアンサー率38% (1129/2920)
回答No.1

アプリに署名するというのは、然るべき機関に有料で申請を行って初めて実現できるもので、個人で作ったソフトに適用するものではありません。 (お金さえ払って審査に通れば可能かもしれませんけど) コンパイル時に署名するという設定になっていると思われますので、これを外せば普通にコンパイルできるのではないでしょうか。

MuntiBBA001
質問者

お礼

ありがとうございます。 社内でツールとして使うだけですので 署名は必要なかったです。 プロパティーから署名をしないように設定をすれば エラーは出なくなりました。 ありがとうございました。

関連するQ&A

  • Visual Studio 2005 VB

    Visual Studio 2005 VB 新しいデジタル証明書で署名したClickOnceアプリを再インストールするには? 4年ほど前に、VisualStudio2005 の VBで作成されたWindowsアプリケーションがあります。 帳票に入れる代表者名が変わったため、その部分を書き換えて再度ClickOnceで 発行しようとしたところ、証明書の期限が切れているというエラーが出ました。 http://www.atmarkit.co.jp/fdotnet/dotnettips/611clickoncerenewcert/clickoncerenewcert.html ↑こちらのサイトの情報に従って、RenewCert.exe というプラグラムを作りました。 実行すると、「メモリがReadになることは出来ませんでした。」というエラーが出ました。 クライアントは少ないので、 「すべてのクライアントでいったん既存のClickOnceアプリをアンインストールして、新しいデジタル証明書で署名したClickOnceアプリを再インストールすること」 という方法でアプリケーションを更新したいと思います。 この 新しいデジタル証明書で署名したという部分はどのようにすればよいでしょうか。 デジタル証明書(=「<プロジェクト名>_TemporaryKey.pfx」ファイル) を削除して、ビルド、発行すれば自動的にVS 2005がデジタル証明書を作ってくれると 思ったのですがうまく行きません。 新しいデジタル証明書はどうやって既存のアプリケーションに埋め込むのですか? どうぞよろしくお願いいたします。

  • vb.netのエラー処理についてのご質問です。

    vb.netのエラー処理についてのご質問です。 初めまして。 vb.netでformアプリケーションを作成しているのですが、いつの頃からかform内でエラーが起こると、エラーを吐いて止まるのではなく、エラーを起こすとそのFormをShowしている所まで移動し飛びその後formが表示されます。 どうにかエラーを起こすと止まるようにしたいのですが、何の設定を変更すれば行けるでしょうか? なお、使用しているのはvisualstudio2012です。 ヨロシクお願いします!

  • VisualStudio2008(VB)のパッケージングについて

    VisualStudio2008(VB)のパッケージングについて はじめまして。 今回初めてVisualStudio2008の VisualBasicでシステム開発をしています。 無事システムが完成し、納品用のセットアップCDを作成したのですが、 納品先のマシン(割と最新式)にいざセットアップすると、 VisualStudioのライブラリ(?)のセットアップに20分近くかかります。 おそらくこれらの環境をセットアップしないとシステムが動かないのでしょうが、たいしたプログラムでもないので、VB6の時のように軽い EXEファイルだけをコンパイル&配布できないものでしょうか。 よろしくおねがいいたします。

  • Visual Studio2010とCUDA

    Visual Studio2010とCUDA ご覧いただき有難うございます。 CUDAを勉強しようと思い、以下をインストールしました。 ・Microsoft Visual C++ 2010 Express ・Notebook Developer Drivers for WinVista and Win7 (260.61) ・CUDA Toolkit 3.2.12 ・GPU Computing SDK code samples 環境はWin7 64bitです。 「はじめてのCUDAプログラミング」という本を参考に始めました。 VisualStudio2010を用いて、SDKフォルダの「C\src\template\template_vc90」を開こうとすると変換を要求されます。変換をすると、いくつかは変換され、いくつかは変換されないようです。 ソリューションエクスプローラーには「template(利用不可)」とあります。 また、簡単なプログラムを書き、VisualStudioのコマンドプロンプトを利用し「nvcc *.cu」とすると、「nvcc fatal : nvcc cannot find a supported cl version. Only MSVC 8.0 and MSVC 9.0 are supported」と表示され、コンパイルできません。 作業フォルダは、Documents内に適当なフォルダを用意して、そこで行っています。 エラー内容には、MSVC8.0又は9.0で利用可とありますが、VisualStudio2010を入れた時に同時にProgramFile内に9.0と10.0ができたので、9.0も入っているのに何故コンパイルできないのかわかりません。 このように、コンパイルが出来ない状況にあります。 アドバイス等、よろしくおねがいします。

  • VBにてEXE作成

    VBにてとあるシステムを開発しました。 SETUP.EXEを作成して遠隔地に配布したいのです。が SETUP.EXEを起動してインストールはできるのですが 印刷実行時にエラーが出てしまいます。 VBから実行は出力できます。 ディストリビューション ウィザードの使用方法が 悪いのでしょうか。 OS :Windows2000 TOOL:VB6.0 SP5,Spread3.0,ImputMan6.5J DB :ORACLE8.05

  • VB6からVB.NET作成DLL呼び出し時のエラー

    よろしくお願いします! http://www.sev.or.jp/ijupiter/world/dc_interrop/dotnet_com_interrop.html#d2 サイトを見てDLLを登録し、VB6でEXEを作成して動かした所成功しました。しかし、他端末で動かした所「ActiveXコンポーネントはオブジェクトを作成できません。」というエラーが出てしまい動作しません。 1.vb6のEXEはディストリビューションウィザードで作成したものを動かしました。 2.エラー端末には.NetFrameworkは入っています。 3.VisualStudioが入っている他端末では動きました。 VisualStudioが入っていないと動かないのでしょうか?何か解決法があれば教えていただきたいと思います。よろしくお願いします。

  • Visual Studio 2015ダウンロード

    Visual Studio 2015をダウンロードしたのですが、思っていたのと違って困っています。 Visual Studio 2015で検索し、たどり着いたサイトで vs_community_JPN__1535640253.1486971071.exeというモジュールをダウンロードし、 インストールしました。 「Blend for Visual Studio 2015」というのがインストールされました。 やりたいことは、VBでWindowsアプリを作って、インストーラでインストールです。 VSI_bundle.exeというのも別途インストールしました。 ところが、「Blend for Visual Studio 2015」というヤツがそもそも思っていたのと違うようで、 「新しいプロジェクト」を選択し、 Visual Basicのところを探しても「Windowsフォームアプリケーション」が存在しません。 下記の3つしかありません。 「WPFアプリケーション」 「Silverlightアプリケーション」 「Silverlightクラスライブラリ」 新規作成を一旦諦め、 Visual Studio 2013で作ったソースを開いてみたところ、それは動きました。 既存のモジュールは動くし変更できるけど、新規作成の方法が分からない。 既存のモジュールから、 Installer Projectsを呼び出そうとしても 「追加」「新しいプロジェクト」を選択しても、やっぱり上がってくる項目が少なくて、目当ての「Setup Project」が挙がってきません。 2015を一旦諦め、古いバージョンをダウンロードしました。 「Microsoft Visual Studio Express 2013 for Web Update 4」 https://www.microsoft.com/ja-jp/download/details.aspx?id=44912 から「wdexpress_full.exe」をダウンロードしてインストールしました。 Visual Studio Express 2013を起動してみると、 「ああ、コレコレ、これだった。」という感じです。 「Windowsフォームアプリケーション」も存在しました。 これで一応、なんとかなりますが、2015では同じことはできないのですか? Microsoft Visual Studio 2015 Installer Projects を利用してインストーラーを作成する https://www.ipentec.com/document/document.aspx?page=visual-studio-2015-create-installer-using-microsoft-visual-studio-2015-installer-projects このサイトでは、2015でやっているみたいですけど、この2015はまた違うヤツですか? vs_community_JPN__1535640253.1486971071.exeというモジュールが悪いのですか? 使い方が悪いのですか? それとも2015の無償版では無理なのですか? 「Blend for」ってどういう意味ですか? 以上、よろしくお願いします。 <ダウンロードした操作> ホーム > 製品情報 > Visual Studio 2015 https://www.microsoft.com/ja-jp/dev/products/visual-studio-2015.aspx  ↓ ダウンロード https://www.visualstudio.com/downloads/?wt.mc_id=o~msft~mscom~jpvs2015  ↓下記のモジュールをダウンロード vs_community_JPN__1535640253.1486971071.exe  ↓インストール Blend for Visual Studio 2015 <やりたかったことの例> Microsoft Visual Studio 2015 Installer Projects を利用してインストーラーを作成する https://www.ipentec.com/document/document.aspx?page=visual-studio-2015-create-installer-using-microsoft-visual-studio-2015-installer-projects

  • Visual Studio .NET 2003がインストールできない

    VisualStudio .NET 2003 Enterprise Architect をインストールしようとしてます。初期画面の手順1をクリックすると、 「他のプログラムの為、コンピュータを再起動する必要があります。Visual Studio .NETの必須コンポーネントをインストールする前にコンピュータを再起動してください。再起動後、セットアップを再開始する必要があります。OKボタン・・・・。」 というメッセージが出てくるのでOKを押下して再起動後、再度setup.exeを起動しました。同じメッセージが出てきて全く進むことができません。 OS:Win XP Version2002 SP2、 .NET Framework: 1.1 PC は HP NX6125 Win Updateで最新版のパッチは常にあてています。 どうすれば、先に進むことができるのかを教えて頂ければと考えております。 Visual Studio .NETの必須コンポーネントという表現が気になります。 ちなみに、昔VBをやっていたのですが、.NETは初めてです。 お忙しいところ恐れ入りますが、どなたかご回答お願いいたします。

  • VBが動かなくなりました・・・

    こんにちわ. OS windows2000 professional VB ver6.0を使用しています。 どのタイミングかはちょっと分からないんですけど、 VBを開くと“システムレジストリにアクセスする時にエラーが発生しました”というエラーがでてプログラムがひらけません。 exeを書き込む事もできません・・・ VBの再インストールをしてみたのですがやはり同じです。 何か対策方法はないでしょうか? 最悪OSの再インストールしか方法は無いのでしょうか? すいませんが宜しくお願い致します。

  • vb6 上書き方法について

    vb6にて、元々のコードの内容を変更して、 プロジェクトの上書き保存をした後、 上書きの内容のexeを作成しようとすると、 「コンパイルエラー :メソッドまたはデータメンバが見つかりません」とでます。 デバッグ開始ボタンで変更したコードが問題ないことは確認済です。 元々のコードの内容を変更せず、 exe作成で同じ名前で上書きをしようとしても上記のコンパイルエラーが表示されます。 なぜでしょうか?コンパイルエラーが出る理由をお教え願います。 GPIBやI/Oを使用しているのですが、測定機器につなげた状態で、 exe作成をしないとダメなのでしょうか??? 素人でよくわかりません。どなたかお教え願います。