問題タブ [server.mappath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - サブドメインアプリからメインドメインフォルダ内のファイルにアクセスする
サブドメインにWebアプリがあり、メインドメインにあるファイルへのアクセスを維持したいと考えています。それは可能ですか?
メインフォルダの「www」。は動きません。
クリスタルクリアであること。xmlファイルをXDocumentオブジェクトにロードしようとしています:
正常に動作します。ただし、パスをメインドメインのフォルダーに配置する必要があります。どうやってやるの?可能であれば:)
asp.net - Server.MapPath() が必要なパスを取得していません
次のディレクトリを持つasp.net Webサイトがあります。
C:\Users\Desktop\Testing\src\website
ここに「files」という別のフォルダーがあります。
プロジェクト内から、「ファイル」フォルダーからファイルを読み込もうとしています。次のようにしています。
私も試しました:
しかし、それは言うFailed to map the path '/files'.
この理由は何でしょうか?私のIISで何かできるでしょうか?どうすればこれを機能させることができますか??
ありがとうございました!
c# - MVC3でのServer.MapPathの使用
私はコードを持っています
戻ります
C:\inetpub\wwwroot\websiteName\SERVICENAME\App_Data\FileName.xsl
ServiceControllerへのパスを取得するのはなぜSERVICENAME
ですか?にあるApp_Dataへのパスが必要です
C:\inetpub\wwwroot\websiteName\App_Data\FileName.xsl
c# - 他のサーバーからの画像へのアクセス
あるサーバーに画像ファイルを配置し、他のサーバーにアプリケーションを配置しました。
私が書いたコードの下で、その画像にアクセスしたい:
default.aspx には、
GetImage.aspx では、page_load に以下のコードを記述しました。
しかし、私はエラーが発生しています
fullSizeImg = System.Drawing.Image.FromFile(Server.MapPath(パス));
どこが間違っているか教えてください。Server.MapPath 以外に必要なものはありますか? 私のイメージは他のサーバーにあるためです。
編集
- コンピューターに画像フォルダーがあります
- I have created a web app in other computer [same network], deployed in IIS, image is displayed correctly. With path like http://10.67.XX.XX/websiteName/Default.aspx
- but when I am trying to access the same from my comupter or any other computer, I am not able to see the image.
c# - ASP.NETの仮想パス
LinkButtonをクリックしたときにファイルをダウンロードするために、このコードを使用しています。最近、この問題が発生しました。仮想パスが必要です。
にリダイレクトしたいC:\inetpub\wwwroot
したがって、Server.MapPath()に何を入れるかわかりません。これは、/を置くと、フォルダードキュメントのベースに移動し、Inがないためです。
asp.net - ASP.Net の Server.MapPath
データベースとしてASP.Net
withを使用して Web アプリケーションを開発しました。Microsoft Access
これで、OleDB 接続を使用してデータベースに接続しました。問題は、接続文字列でデータベース ソースを指定するときSource="C:/WebApp/DB/data.mdb"
です。接続は、パスが無効であり、そのようなファイルがないことを示すエラーをスローします。
使ってみた
パスを「C:/WebApp/DB/data.mdb」として指定しますが、同じエラーがスローされます
Plesk を使用してサーバーに公開すると、loalhost で正常に動作する場合でも、「C:/inetpub/xyx.com/httpdocs/...」が見つからないという同じエラーが表示されますが、何が問題なのですか?
asp.net - Global.asaxのServer.MapPath
global.asax.csのApplication_Startイベントに、初期化コードを追加しました。このコードは、生成されたスレッド(new Thread()を使用して作成された)で実行されます。初期化コードは、Server.MapPathを使用してファイルの物理パスを取得します。ただし、ログファイルにエラーが何度も表示されます。 このコンテキストではサーバー操作を使用できません 。いずれの場合も、例外をキャッチしています。初期化が成功しなくても、私にとっては問題にならないので、初期化は重要ではありません。私の質問は:
- サーバーが利用できないというエラーが表示されるのはなぜですか?
- 処理された例外により、アプリケーションの通常の実行中に無効なビューステートなどの問題が発生する可能性がありますか。これらの多くに気づきました-ログの後半で無効なビューステート。できないと思います。私が間違っている場合は訂正してください。
ありがとう
ビカス
asp.net - 重複した名前でExcelをアップロードする方法
重複した名前ファイルでExcelファイルをアップロードする方法。ただし、以前の名前ファイルは上書きされません。したがって、同じ名前でファイルをアップロードすると、Windowsと同じように保存されます。
元。まず、Excelファイル="fileExcel"をアップロードします。次に、同じ名前="fileExcel"で再度アップロードします。また、アップロードフォルダに2つのファイルがあり、最初は「fileExcel」と「fileExcel(1)」という名前である必要があります。
そのため、同じ名前のファイルで何度もアップロードすると、継続的に大きくなります。(1)、(2)、(3)、(4)など
これが私のコードです:
前に感謝します
c# - 非静的フィールド、メソッド、またはプロパティ 'System.Web.UI.Page.Server.get' にはオブジェクト参照が必要です
だから私は2つの機能を持っていて、興味深い問題を抱えています。基本的に、簡単にインクルードできるcsファイルでコードをより移植できるようにすることを目指しています。
csファイルは次のとおりです。
これを参照しているページは次のとおりです。
私が得ているエラーは、上記のエラーです。つまり、次のとおりです。
コンパイラ エラー メッセージ: CS0120: 非静的フィールド、メソッド、またはプロパティ 'System.Web.UI.Page.Server.get' にはオブジェクト参照が必要です
次の行で:
5 行目: string path = Server.MapPath("./" + filename);
c# - Server.MapPath を使用できません
仕事をするために何をしなければなりませんServer.MapPath
か?
私は持っているusing System.Web;
ほかに何か?入力Server
すると、 のクイック結果オプション (インテリセンス) がありませんServer
。
何か助けはありますか?