問題タブ [path]

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 投票する
4 に答える
8955 参照

c# - Environment.CurrentDirectory とバック パスを連結する

次のディレクトリ構造がある場合:

Project1/bin/debug
Project2/xml/file.xml

Project1/bin/debug ディレクトリから file.xml を参照しようとしています

私は基本的に次のことをしようとしています:

これの正しい構文は何ですか?

0 投票する
4 に答える
1370 参照

c++ - Java File#isDirectory() に相当する MFC

MFCの Java ファイル メソッドisDirectory()に相当するものはありますか? 私はこれを使ってみました:

しかし、うまくいかないようです。

0 投票する
3 に答える
3588 参照

sharepoint - SharePoint オブジェクト モデルを介して管理パスを作成する方法

これは、WSS/SharePoint の第一人者への質問です。

次のシナリオを考えてみましょう。企業の CRM システムと WSS ベースのイントラネットをリンクする ASP.Net Web サービスがあります。私がやろうとしているのは、新しいクライアントが CRM システムに追加されるたびに、新しい WSS サイト コレクションを準備することです。これを機能させるには、管理パスを新しいサイト コレクションにプログラムで追加する必要があります。オブジェクト モデルを介してこれが可能であることはわかっていますが、自分の Web サービスで試してみると失敗します。以下のサンプルコードの抜粋:

このコードは、SPUtility.ValidateFormDigest() で NullReferenceException で失敗します。調査によると、これは権限が不十分であることが原因である可能性があることが示唆されました。SPSecurity.RunWithElevatedPrivileges(AddressOf AddManagedPath) を使用して昇格された権限ブロック内でコードを実行しようとしました。ここで、AddManagedPath は上記のコード サンプルを含む Sub プロシージャです。

これは InvalidOperationException で失敗し、「オブジェクトの現在の状態のため、操作は有効ではありません。」

どこが間違っていますか?

私がなんとかした回避策の 1 つは、Process.Start() を介して STSADM.EXE を呼び出し、必要なパラメーターを提供することであり、これは機能します。

更新: Web サービスの開発中に、組み込みの Visual Studio 2005 Web サーバーを使用して実行しています。これはどのセキュリティ コンテキストで実行されますか? web.config にエントリを配置して、セキュリティ コンテキストを変更できますか?

更新:問題は間違いなく、正しい SharePoint セキュリティ コンテキスト内で Web サービスを実行していないことに関係していると思います。私が提案した回避策を採用し、STSADM にシェルアウトすることにしましたが、これを行うには、Web サービスが実行されるアプリケーション プール ID が SharePoint 管理者のメンバーである必要があります。

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

perl - CGI スクリプトのモジュールに Perl のインクルード パスを設定するにはどうすればよいですか?

のホスティング マシンに複数の Perl モジュールをインストールし~/perlました。Perl モジュール パスに追加するにはどうすればよいですか? パスの設定PERL5LIBまたはunshifting は@INC確実に機能しますが、CGI スクリプトとして実行している場合、環境変数は役に立ちません。この@INC方法はあまり移植性がありません。より良い方法はありますか?これは一般的な問題である必要があります。何か不足していますか?

0 投票する
6 に答える
9086 参照

python - xcode マクロから Python スクリプトを実行するときに標準の Python パスを使用するにはどうすればよいですか

Xcode の User Scripts メニューを使用して Python スクリプトを実行しようとしています。

私が抱えている問題は、通常の os.sys.path (~/.profile から取得) が、XCode からスクリプトを実行するときに、ターミナル (または IPython) でスクリプトを実行するときと同じようにインポートされていないように見えることです。私が得るのはデフォルトのパスだけです。つまり、次のようなことはできません

myScript は、パスに追加したフォルダー内のモジュールです。

特定のパスを os.sys.path に手動で簡単に追加できますが、モジュールを使用するすべてのパスに対して、すべてのスクリプトでそれを行う必要があります

これを設定して、他の場所で使用するのと同じパスを使用する方法はありますか?

編集: もう少し調べてみると、Xcode から実行されたスクリプトは、通常とはまったく異なる PATH を使用しているようです。Xcode でスクリプトを実行して得られるパスは次のとおりです。

私の通常のパスには /Developer/usr/bin が含まれていないと確信しています。このパスがどこから来ているのか誰にも分かりませんか?

0 投票する
42 に答える
401235 参照

c# - URL の Path.Combine?

Path.Combineは便利ですが、URL用の .NET フレームワークに同様の機能はありますか?

次のような構文を探しています。

これは次を返します:

"http://MyUrl.com/Images/Image.jpg"

0 投票する
15 に答える
163734 参照

python - 実行可能ファイルが Python に存在するかどうかをテストしますか?

Python では、実行可能プログラムが存在するかどうかをテストする移植可能で簡単な方法はありますか?

簡単に言えば、which完璧なコマンドのようなものを意味します。PATH を手動で検索したり、 & al を使用して実行しようとしたり、失敗するかどうかを確認したりしたくありませんPopen(それが私が今行っていることですが、それがlaunchmissiles.

0 投票する
4 に答える
370 参照

html - Javascript ファイルへの奇妙なパス参照?

HTML ページでは、Javascript ファイルへの参照は、末尾に 1 つのサブディレクトリを追加して書き換えられます。

/+sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9dGV4dC9qYXZhc2NyaXB0+.

それはなぜですか?また、潜在的な問題の原因になる可能性がありますか?

ソース コードには、次のような Javascript インクルードがあります。

開発マシンとテスト サーバーでは、すべて正常に動作します。ただし、運用サーバーにインストールすると、コードが何らかの形で変更され、次のようになります。

これはすべてのスクリプトに適用されます。一部の Javascript で問題が発生しているため、これが原因ではないかと考えています。私はかなり長い間グーグルで検索しましたが、このコードの追加について適切な説明が見つかりませんでした.私が見つけたのは、これがプロキシサーバーによって生成される可能性があるということだけでした.

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

c++ - boost::filesystem::ユニコードファイルパスのパス?

boost::filesystem::path をユニコードファイルパスで使用する方法はありますか? 特に、std::string の代わりに std::wstring で使用したいと思います。

私は Windows プラットフォームで作業していますが、Unicode 文字を含むファイルパスを処理する必要がある場合があります。

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

php - アプリケーション ディレクトリを考慮した PHP のヘッダー ページ

プロジェクトで PHP のクラッシュ学習を行っていますが、ばかげた質問が山ほどあります。1つ目は以下。私はこのような構造を持っています:

  • index.php
  • header.php
  • 画像/
  • データ
    • data.php

さて、問題は、header.php ファイルを data.php ファイルに含めたいということです。それは問題ありません。

私が抱えている問題は、header.php が images フォルダーへのリンクを相対的に持っていることです。そのため、画像は読み込まれません。

さらに悪いことに、この構造は特定のエイリアスの下にあるため、画像へのリンクの先頭に / を追加することはできません。

私が必要としているのは、スクリプトでアプリケーションへのパスを取得する方法だと思います。そうすれば、インクルードがどこで行われるかを気にせずに画像を参照できます。

PHPでこのパスを取得するにはどうすればよいですか?