tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルセットアッププログラムの作成方法
記事No9590
投稿日: 2009/11/17(Tue) 11:59
投稿者水の都
Sql Server2008 Pro : Visual Studio2005 Standard(VB) : Windows XP 環境で開発しています
 
(セットアッププログラムの作成で)
配布用のアプリケーションを発行したところ、
開発用PCからはapplicationが動作するのですが、他のPCからはエラーになります

<エラー内容>
SQL Serverへの接続を確立しているときにネットワーク関連またはインスタンス固有の
エラーが発生しました。サーバが見つからないかアクセスできません。インスタンス名が
正しいこと、および SQL Serverがリモート接続を許可するように構成されている事を
確認してください。(provider: 名前付きパイププロバイダ、error:40 - SQL Server
への接続が開けませんでした)

Click Once マニフェストに署名するにチェック(署名)
Click Once セキュリティ設定を有効にする(セキュリティ)
アプリケーションファイルに表示されているのを全て追加に変更(発行)
必須コンポネントのMicrosoft Visual Studio 2005 レポートビューアにチェック(発行)
必須コンポネントのSQL Server 2005 Express Editionにチェック(発行)

 上記以外は全て初期値で行っています。

 開発機以外でも発行applicationを使用するには、何か設定が必要なのでしょうか
(セットアッププログラムを作成するのに、もっと良い方法があればその方法もご教授
頂ければ幸いです)

 ご指導お願いします

[ツリー表示へ]
タイトルRe: セットアッププログラムの作成方法
記事No9591
投稿日: 2009/11/17(Tue) 12:16
投稿者YuO
> <エラー内容>
> SQL Serverへの接続を確立しているときにネットワーク関連またはインスタンス固有の
> エラーが発生しました。サーバが見つからないかアクセスできません。インスタンス名が
> 正しいこと、および SQL Serverがリモート接続を許可するように構成されている事を
> 確認してください。(provider: 名前付きパイププロバイダ、error:40 - SQL Server
> への接続が開けませんでした)

これはセットアッププログラムとは関係ないですよね。
単に,コネクション文字列が間違っているだけのように見えますが。
例えば,開発マシンが指定されているとか。

[ツリー表示へ]
タイトルRe^2: セットアッププログラムの作成方法
記事No9594
投稿日: 2009/11/17(Tue) 15:36
投稿者水の都
> これはセットアッププログラムとは関係ないですよね。
> 単に,コネクション文字列が間違っているだけのように見えますが。
> 例えば,開発マシンが指定されているとか。

 YuO さんご回答ありがとうございます。
 サーバへの接続をサーバ名からIPアドレスへ変更したところ、開発機以外からも
動くようになりました。

 ありがとうございました。

[ツリー表示へ]
タイトルRe: セットアッププログラムの作成方法
記事No9592
投稿日: 2009/11/17(Tue) 12:17
投稿者オショウ
>  上記以外は全て初期値で行っています。

  この初期値って何でしょう・・・

  DBアクセスのパラメータがどのように設定されているのか、
  確認されましたか?

  もしMySetting等、パラメータが設定されているのであれば、
  ネットワーク的にファイアウォールの設定が為されていない
  為にアクセスできない。とか・・・

以上。参考まで

[ツリー表示へ]
タイトルRe^2: セットアッププログラムの作成方法
記事No9596
投稿日: 2009/11/17(Tue) 15:41
投稿者水の都
> >  上記以外は全て初期値で行っています。
>
>   この初期値って何でしょう・・・
>
>   DBアクセスのパラメータがどのように設定されているのか、
>   確認されましたか?
>
>   もしMySetting等、パラメータが設定されているのであれば、
>   ネットワーク的にファイアウォールの設定が為されていない
>   為にアクセスできない。とか・・・
>

 YuO さんご回答ありがとうございます
 サーバへの接続をサーバ名からIPアドレスへ変更したところ、開発機以外からも
動くようになりました。

 上記以外は全て初期値というのは、プロパティ箇所の設定を、記載していた箇所
以外設定変更していませんという という意味で使わせて頂きました

 ありがとうございました。

[ツリー表示へ]