質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Framework

Frameworkは、アプリケーションソフトを開発する際に、一般的な機能をより簡単に、より早く完了させる事を目的とした、ソフトウェアやライブラリのセットを指します。開発にフレームワークを使用する事で、追加で必要となる機能だけを開発するだけで済む為、開発効率の向上が見込めます。

IIS

IIS(Internet Information Services)はマイクロソフト社によって開発されたwebサーバーです。Windows上で動作します。

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

解決済

1回答

3878閲覧

Visual Studio2015にVerUPの際、ウェブサーバ拡張子asmxでリソース解析エラー

super1234

総合スコア52

Framework

Frameworkは、アプリケーションソフトを開発する際に、一般的な機能をより簡単に、より早く完了させる事を目的とした、ソフトウェアやライブラリのセットを指します。開発にフレームワークを使用する事で、追加で必要となる機能だけを開発するだけで済む為、開発効率の向上が見込めます。

IIS

IIS(Internet Information Services)はマイクロソフト社によって開発されたwebサーバーです。Windows上で動作します。

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2017/06/22 02:54

OS:WIN7 pro
.net framework4.6.1
IIS:6.0

Visual Studioのディレクトリ構成
ソリューション
→~Serever(Aプロジェクト)
→~(Bプロジェクト)

localhost:~server/~.asmx に接続したところ以下画面表示


パーサー エラー
説明: この要求の処理に必要なリソースの解析中にエラーが発生しました。以下の解析エラーの詳細を確認し、ソース ファイルに変更を加えてください。

パーサー エラー メッセージ: 型 '~Server.~' を作成できませんでした。

ソース エラー:

行 1: <%@ WebService Language="vb" CodeBehind="~.asmx.vb" Class="~Server.~" %>

ソース ファイル: /~server/~.asmx 行: 1

バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.6.1098.0


~Serverの物理パスは作ったプロジェクトを指定しています。
32bitもtrueに変えています。

IIS再起動も行いました。
アプリケーションプールを.Net Frameework4.6.1をプルダウンで選択しAppPoolも4.0を選択しています。物理パスも今回のslnがあった箇所の~serverを指定していることを確認し、IISの再起動も行いました。

ただ一点気になる箇所がありまして、
C:\inetpub\wwwrootの中身を某かの原因で消してしまっていたことです。
昔からあったプロジェクトでよくわかっておらず、
~ServerというAとクライアントいわゆるボタンなどがあるBのプロジェクトがありまして、BのwindowsフォームアプリのボタンによってServerに接続してデータのやりとりをやる仕様です。

エラー文言をみると作成できませんでした。とあり、内部ではどのような動きをしているのでしょうか。
Visual Studioでソリューションに接続した際に、自動的にIISのserverとして実際に用意してある~Serverの物理パスが指定されて、そこのプログラムを見ていく処理になり、C:\inetpub\wwwroot配下に実際にみるプログラムがコピーされる?ことなのでしょうか。

プログラムやディレクトリがどのような順番で処理されているのか曖昧な状態です。エラー表示解消と合わせてアドバイス頂けないでしょうか。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

以前のversionを使いました。

投稿2017/09/11 09:23

super1234

総合スコア52

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問