問題タブ [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.

0 投票する
1 に答える
5200 参照

c# - Server.MapPath は、IIS サーバーで実行しているときに、「指定されたパスの形式はサポートされていません」という例外で間違ったパスを返しますか?

現在、以下のコードを使用して、ファイルを自分の Web サイトのディレクトリに保存しています。

コンピューターでアプリケーションを実行すると、次のパスが返されます。

"E:\dotnet\Project\Implementation\Source Code\Project\Project.UI\temp\Sample.csv"

ただし、実サーバーで実行すると、例外がスローされます。

希望するパスは「C:\inetpub\wwwroot\Project\temp」です。

私は物事を正しく行っていますか?そうでない場合、誰かがこれを行う正しい方法を私に説明できますか?

0 投票する
2 に答える
39469 参照

asp.net - 画像のURLは正しいが、画像が表示されない

GoDaddyにWebサイトがあります。すべての権限が正しく設定されており、イメージは存在します。ただし、ページが読み込まれると、選択したアイテムの画像は表示されません。これが私のコードです

spaimageはASPコントロールであり、画像が設定されているURLはD:\ hosting \ xxxxxxx \ calspas \ spaimages\modelname.pngです。

私は何を間違っているのですか。

0 投票する
2 に答える
27507 参照

asp.net - HTTPContext .Current が Nothing のときに Server.MapPath を使用する方法

Web サーバーのディレクトリからいくつかの画像ファイルを削除する必要がある場合に、問題なく動作するコードがいくつかあります。

..しかし、設定された間隔で別のスレッドで実行されているメンテナンス タスクによって、上記のようなファイルを削除する必要があると判断された場合、問題が発生します。

この後者の場合、HttpContext.Current.Server.MapPath(ImageURL)の値は Nothing です。

この場合のフルパスを取得する方法はありますか?

0 投票する
1 に答える
1792 参照

asp.net - ディスクからファイルを読み込んでいる System.UnauthorizedAccessException

ディスクからファイルをロードする際の非常に奇妙な問題:

例外をスローします:

タイプ 'System.UnauthorizedAccessException' の例外が mscorlib.dll で発生しましたが、ユーザー コードで処理されませんでした

追加情報: パス 'D:\webroot\afob\Dev\v1.0.x\AFOB\Datasets\blob.xml' へのアクセスが拒否されました。

奇妙なことは、5分前に機能していたことです。ディスクのアクセス許可を確認したところ、デバッガーと ASPNET の両方に読み取り/書き込み権限がありました。

アイデア?

0 投票する
2 に答える
257 参照

asp.net - vb.net - XX という名前のファイルを文字列に挿入する

フォルダー内のすべての画像のテーブルを作成する次のコードがあります。

VB:

体:

結果は次のようになります。

aa_01.jpg
aa_02.jpg
aa_03.jpg
bb_01.jpg
bb_02.jpg
cc_01.jpg
cc_02.jpg
cc_03.jpg
cc_04.jpg
...

ここでやりたいことは、これらすべてを最初の 2 文字でグループ化し、それぞれの合計数を取得して、個々の文字列に挿入することです。したがって、上記の例では、次のようになります。

Dim aa As String = 3
Dim bb As String = 2
Dim cc As String = 4

どのようにアイデアはありますか?

0 投票する
1 に答える
630 参照

.net - クライアント側アプリとサーバー側アプリの両方に共通の MapPath 関数はありますか?

以下に相当するユニバーサル MapPath は何ですか? ユニバーサルとは、サーバー側のアプリだけでなく、クライアント側とサーバー側の両方の .NET アプリで使用できることを意味します。

私が尋ねている理由は、MVC.NET サーバー側アプリで同じコードを再利用したいだけでなく、クライアント マシンで実行されている .NET スタンドアロン アプリでも再利用したいからです。したがって、仮想パスをアプリのルートフォルダー内にマップするユニバーサル機能が必要です。

0 投票する
1 に答える
735 参照

.net - リモートサーバーでパスをマップする方法

ファイル サーバーで添付ファイルを管理する必要があります。そこで、ファイル サーバーをローカルの e: ドライバーにマップし、プログラムで直接指定しました。作業中のマシンでは問題なく動作しますが、コードを配置したアプリケーション サーバーでレポートがパスを見つけることができません。リモートサーバーでパスをマップする方法を知っている人はいますか? これは .net プロジェクトで、c# を使用しています。前もって感謝します。

0 投票する
5 に答える
3750 参照

c# - Web画像トリミングライブラリを使用するとServer.MapPathがエラーをスローする

サーバーの次の場所に画像を保存しています。

私のコードでは、フォルダ画像の画像を使用したいので、次のように試しています。

しかし、私は次のようなエラーを受け取ります: ここに画像の説明を入力してください

エラーを解決するのを手伝ってください

コードを投稿するように求めるいくつかの回答のように、それは次のとおりです

.aspx

.aspx.cs

切り抜き方法は、 http://imagecropping.codeplex.com/から使用した.dllファイルからのものです。

0 投票する
2 に答える
623 参照

asp.net - ディレクトリから動的に取り込まれた画像を削除する (GridView ではない) ASP.NET (VB)

以下のコードは、特定のサーバー ディレクトリにある各画像のサムネイルを表示します。画像をクリックすると、フルサイズの画像がポップアップ表示されます。それは完全に機能します。

ただし、画像を削除できるようにしたいと思います。私は最初、ページの下部に各画像の横にあるチェックボックスを備えたボタンを配置し、ファイル名に従って一意のIDを与えることができると考えましたが、動的に作成されるため、ボタンのクリックイベントを処理する方法がわかりませんでしたランダムに名前が付けられたチェックボックス ID。次に、各項目の横にボタンを追加してから、OnClick と OnServerClick で Sub を呼び出してみましたが、これもうまくいきませんでした。

任意/すべての提案を歓迎します:)

0 投票する
1 に答える
1747 参照

c# - C# でファイル名またはパスにスペース文字を含む Server.MapPath を使用して相対 Web パスを読み取る方法

私が得るものは

2 行目は、パス内のスペースの原因である System.IO.FileNotFoundException を返します。

この種のパスを読み取るためにエンコードまたは何かを行うにはどうすればよいですか。