ソリューションディレクトリの外から既存のプロジェクトを追加したときにVisual Studioが相対パスを使用する理由とこの動作を変更して絶対パスを使用する方法この時点でソリューションファイル内の絶対パスへの相対パスを手動で変更せずに変更する方法
Original relative project path generated by visual studio by default
私はの.slnファイルを開き、それを手動で書き換えるやるが、それは多数のプロジェクトがあるとき、私はハードコーディングを避けたい問題です。
Manually changed to absolute path
私は、プロパティウィンドウでプロジェクトフォルダのフィールドがあり、絶対パスがそれに書かれていることを研究しています。多分いくつかの提案? c#appまたはバッチファイル(私は知らない)を使ってそれを取得し、それをソリューションファイルの相対パスで上書きすることが可能ですか?
(stackoverflowは「2つ以上のリンクを投稿するには少なくとも10の評判が必要です」 プロジェクトフォルダフィールドの画像をプロパティウィンドウに投稿できませんでしたが、しかし、完全なパスは、プロジェクトフォルダ)
Visual Studio Absolute Path to Source File
は、この問題を解決するための、より簡単かつ効率的な方法があると同じですか?おそらくいくつかの回避策ですか?何か案は?
コードを含めるようにしてください。あなたがすでに試したことを知っておいてください。 –
この時点では、コードよりも解決策の方向性があります。 –