Web Developerのビルドと配置

このQ&Aのポイント
  • 開発環境でのビルドとIIS上への配置に関する問題
  • エラー画面の表示に関連した設定を見直す必要がある
  • 経験者のアドバイスや参考サイトを求めています
回答を見る
  • ベストアンサー

Web Developerのビルドと配置

稼働しているシステムのソースを開発環境端末でビルドし直し、 IIS上にファイルコピー後、ブラウザからアクセスすると、 「**_ERROR.html」のエラー画面が表示されます。 ビルド方法や配置方法など、どこの設定が原因なのかわかりません。 経験のある方何かアドバイスをいただけますでしょうか? また、参考サイトや調べ方を教えていただけるだけでも助かります。 <開発環境> 開発環境:Micrsoft Visual Web Developer 2010 Express OS:Windosw7 Proffesional <実行環境> OS:Windows Server 2008 WEBサーバー:IIS7 ※稼働しているシステムのソースを新しい開発環境端末で改修するためにビルドしています。

  • qlkdr
  • お礼率36% (4/11)

質問者が選んだベストアンサー

  • ベストアンサー
  • WebSurfer
  • ベストアンサー率55% (33/59)
回答No.1

何も分からないまま質問していませんか? 全くの情報不足ですよ。 エラーの原因は何なのですか? 見たところ web.config の customErrors 要 素の設定に従って、エラーコードによって特定のページにリダイレクトしてい るように見えますが。 customErrors 要素 (ASP.NET 設定スキーマ) http://msdn.microsoft.com/ja-jp/library/h0hfz6fc(v=vs.100).aspx

qlkdr
質問者

お礼

開発環境資料より、開発はVisual Studio 2008 SP1でされたようで、 Visual Studio 2008 SP1評価版、および、 Visual Web Developer Express 2008 SP1、にて実行エラーはなくりました。 おさわがせしました。

関連するQ&A

  • Web Developerのビルドエラー

    エラー1: Encountered multiple versions of the assembly with GUID '05c4dde7-0c6b-42d2-bb71-460c3a69d075'. Try pre-importing one of these assemblies. D:\****\TlbImp エラー2: 'Context' は 'ASP.****_aspx' のメンバーではありません。 エラー3: '****' は宣言されていません。アクセスできない保護レベルになっています。 エラー4: 基本クラス '****.Global_asax' を含むアセンブリ '****, Version=1.0.0.0, Culture=****, PublicKeyToken=null' への参照が必要です。 参照をプロジェクトに追加してください。 エラー5: 型 '****' が定義されていません。 ビルドを行うと上記エラーが発生します。 経験のある方何かアドバイスをいただけますでしょうか? エラーの一部でも、また、参考サイトや調べ方を教えていただけるだけでも助かります。 <環境> 開発環境:Micrsoft Visual Web Developer 2010 Express OS:Windosw7 Proffesional ※稼働しているシステムのソースを新しい開発環境端末で改修するためにビルドしています。

  • .NET FrameworkとIISについて

    .NET Framework4でコンパイルしたプロジェクトを IIS(.NET Framework2)に配置して動かすことはできるのでしょうか? <開発環境> 開発環境:Micrsoft Visual Web Developer 2010 Express OS:Windosw7 Proffesional <実行環境> OS:Windows Server 2008 WEBサーバー:IIS7

  • ActiveX コントロールとASP.NET

    ASP.NETにて作成されたシステムがあり、解析をしており、 ソースファイル一式があるのですが、システム内でActiveX コントロール を使用しているかどうかを確認する方法がわかりません。 経験のある方アドバイスを頂けますでしょうか? <開発環境> 開発環境:Visual Web Developer Express 2008 SP1 OS:Windosw7 Proffesional <実行環境> OS:Windows Server 2008 WEBサーバー:IIS7

  • visual web developer 2008とasp.net2.0について

    いつもお世話になっております。 さて、現在Visual Web Developer 2008にてasp.net2.0用システム開発を検討しており、動作環境等をテスト的に検証しています。 サーバ機とは別のマシンでVisual Web Developer 2008にて適当なページを作成し、サーバのIISの仮想ディレクトリ内へ移動し、サーバのie6.0で表示というテストなのですが、webconfigの所、webconfigを配置しない場合はページディレクティブの所で解析エラーが発生してしまいます。 ●サーバ環境 OS:Windeows server 2003 ASP.NET .NET framework 2.0 をインストール済みです。 IISマネージャのwebサービス拡張の画面では Active server pager ASP.NET 1.14… ASP.NET 2.0… を許可する設定にしております。 エラー内容としましては "構成セクションconnectionstringsを認識できません" 等の構文エラー、解析エラーなのですが、ページの一番下部分に バージョン情報 Mirrosoft .NET framework バージョン 1.143322…、Asp.net version 1.143322… と表記されています。 これはVASP.NET2.0以上用のシステムが、ASP.NET1.1で実行されているということでしょうか? もしその場合どのようにすれば解決できるのでしょうか? ちなみにIISマネージャにてASP.NET 1.14…のほうを禁止にすると、空白のページが表示されます。 ご存知の方いらっしゃいましたらご教授いただければ幸いです。 また、情報が不足している場合補足要求いただけますようお願いいたします。

  • VB2010ビルドできるが配付ではビルドできない

    VB2010にてプログラムをはじめて作りました。配付するために ”発行”にて、”必須コンポーネント”で、 「アプリケーションと同じ場所から必須コンポーネントをダウンロードする」 を選択します。 アプリケーションはオフラインでも利用できる。を選択します。 ”今すぐ発行”を選択します。 すると、添付のように  プロジェクトがビルドできなかった、等のエラーがでます。 必須コンポーネントで、”必須コンポーネントをコンポーネントの発売元のWebサイトからダウンロードする。” を選択すると  プロジェクトがビルドできなかったのエラーはでませんでしたが、添付のエラーの右側となりました。 エラーにならないようにするにはどうしたらよいでしょうか? エラーの詳細は、アプリケーションと同じ場所から必須コンポーネントをダウンロードする」の場合は、 エラー1:プロジェクトがビルドできなかったため、発行できません。 エラー3:必須コンポーネントのインストール場所が、'コンポーネントの開発元の Web サイト' に設定されていません。項目 'Microsoft .NET Framework 4 Client Profile (x86 および x64)' のファイル 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' がディスクに見つかりません。詳細については、ヘルプを参照してください。 エラー4:必須コンポーネントのインストール場所が、'コンポーネントの開発元の Web サイト' に設定されていません。項目 'Microsoft .NET Framework 4 Client Profile (x86 および x64)' のファイル 'DotNetFX40Client\dotNetFx40LP_Client_x86_x64ja.exe' がディスクに見つかりません。詳細については、ヘルプを参照してください。 エラー2:必須コンポーネントのインストール場所が、'コンポーネントの開発元の Web サイト' に設定されていません。項目 'Windows インストーラー 3.1' のファイル 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' がディスクに見つかりません。詳細については、ヘルプを参照してください。 ”必須コンポーネントをコンポーネントの発売元のWebサイトからダウンロードする。” の場合は、 エラー1:次のエラーにより、'http://localhost/WindowsApplication2/' に接続できませんでした: Web サイト 'http://localhost/WindowsApplication2' を作成できません。 IIS はこのコンピューターにインストールされていません。ローカル IIS Web サイトにアクセスするには、次の IIS コンポーネントをインストールする必要があります: インターネット インフォメーション サービス IIS メタベースおよび IIS 6 構成互換性 ASP.NET 加えて、管理者アカウントで Visual Studio を実行する必要があります。 詳細については、F1 キーを押してください。 管理者で実行していると思いますが。

  • Webアプリケーションの移植について

    現在以下の環境で構築済みのシステムがあります。 OS:RedHat Linux Webサーバ:Apache+Tomcat DB:Oracle アプリ:Java,JSP,CGI この環境で動作するWebアプリを以下の環境に移植する際の弊害はどのようなことがありますでしょうか。 OS:Windows2003 Webサーバ:IIS DB:MySQL

  • IISでASPサイトを動かすサーバー

    ASPの開発をしているものです。 開発、テストなどはXP Pro のIISでやっています。 アクセスのデータベース連携で検索、新規登録などをおこなうWebサイトを社内LAN環境で稼動させたいと思うのですが、PDFファイルのアップロードなど、ハードディスクに容量も必要なのでこのWebサイト専用のサーバーを用意することになりそうです。 そうなるとOSはXP Proよりもサーバー用OSのほうがよいのでしょうか? サーバーに関しての知識はあまりないので、社内のネットワーク管理者に聞いてスペックやOSは決めると思うのですが、XP Proでは動いていたASPが他のOSに変えたために動かないなんていうことはないでしょうか?サーバー用OSでも、同じIISなら大丈夫でしょうか?

  • ASP.NET Webサイト ビルド不能

    いつも大変にお世話になります。 相談は現在ニューアル中のASP.NET Webサイトについてです。 2005年ごろから運用されているサイトで、当時っぽく「Webサイト」で構築されています。 (VS2005が出た当初はスタンダードな形態だと聞きました) 内部に大量の画像データ(約20,000点)があり、1,000+個のディレクトリに入っていて、それがルート直下のディレクトリに配置されています。こんな感じです。 StockImages => 20120501 => ICMP10002345.jpg このデータを運用サーバから抜いて、VS2010(SP1)の開発環境にセットしましたところ、ビルドが通りません。 「OutOfMemoryException」エラーが出て、VS2010が強制終了します。 画像フォルダを外すと問題なくビルドできることから、ほぼ間違いないと思います。 画像の解像度を落としても変化ありません。とにかくファイル点数が多すぎるようです。 「Webサイト」形式では、このような状況は避けられないことなのでしょうか? 事情があり(C#とVBが混ざっていて。。)、「Webサイト」形式でないといけないようです。 また、データ内容からくる理由で、画像をサイト外に置いたり、画像を出し入れしながら開発するスタイルがとりにくく、できればなんとかサイト内で開発したく思っております。 こういう場合、どんな解決策があるでしょうか?

  • VC++ ビルドできず?

    VC++2010をダウンロードして、プログラムを作って、ビルドしようとするのですが エラーでビルドしません。使用前になにか設定等あるのでしょうか?教えて下さい。 (1)簡単なボタンとラベルで、ボタンを押したら、文字がLabelに表示するもビルドしません。 (2)OSはWindows7 VC++2010でビルドせず。 (3)別なPCで Windows XPとVC++2010では問題なく、ビルド、動作します。 (4)Windows8とVC++2010でも問題ありません。 (5)VC++2010のソースはvc-webの同じものでダウンロードして、PCにインストールしています。 以上、よろしくお願いします。

  • WEBページからダウンロードする処理

    WEBソフト開発の初心者です。 よくプログラムをダウンロードする機能のあるWEBページをみますが、あれはどうすればいいのでしょうか? 環境 サーバーWindows2000Server IIS5 ASP(VBScript)  別にASPでなくてもいいです。

専門家に質問してみよう