問題タブ [solution]

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

sharepoint - ユーザーがSharepointの機能をアクティブ化できないようにする

ファームレベルでソリューションを展開する場合、さまざまなサイトコレクションの所有者がそのソリューションに存在する機能をアクティブ化するのを防ぐ方法はありますか?

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

c# - C#プロジェクトファイルの区切り文字の名前は何ですか?

ファイル名「区切り文字」とは何ですか?C#プロジェクトファイルの名前ですか?

「区切り文字」が正しい用語かどうかはわかりません。ソリューションファイルは「.sln」で終わります。Visual Studio 2010でプロジェクトファイルはどのように終了しますか?

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

visual-studio - 共有モデルを使用したクライアント/サーバー プロジェクトに最適な Visual Studio ソリューション/プロジェクト構造

実行可能なクライアント プログラム、実行可能なサーバー プログラム、およびソリューションとプロジェクトの共有モデル (Visual Studio と C# を使用) を使用してアプリケーションを構築するための推奨される方法に興味があります。Java 開発に慣れていた私は、最初はプロジェクトをパッケージと見なし、設計したパッケージごとにプロジェクトを定義しました。

これにより、6 つのプロジェクト ソリューション (モデル用に 1 つ、サーバー用に 1 つ、クライアント用に 4 つ) が作成され、愚かな依存関係が発生し、これが最善のアプローチであるかどうかを再考する必要がありました。

現在、クライアント プロジェクト、サーバー プロジェクト、モデル プロジェクトの合計 3 つのプロジェクトにソリューションを再構築することを計画しています。クライアントとサーバーの両方がモデル プロジェクトに依存します (クライアントとサーバー間の共有インターフェイスも追加します)。

これは、そのようなアプリケーションを構築するための最良の方法ですか?

また、Visual Studio のツリー構造内で名前空間を反映する最善の方法は何ですか? (たとえば、同様のフォルダ構造を作成するだけですか?)。

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

visual-studio-2010 - Visual Studioのプロジェクトレイアウトをリファクタリングし、VSSプロジェクトと一致させる方法は?

VS2008からVS2010にアップグレード中ですが、クリーンアップを行いたいと思っています。私の主なソリューションでは、フラットなファイルスペースに20ほどのプロジェクトがあります。ただし、プロジェクトにはグループ化があり(一部のライブラリ、一部のクライアントプログラム、一部のテストプログラムなど)、プロジェクトの物理ディスクレイアウトを適切な方法で再編成したいと思いました。さらに、ソース管理はVSS(1)であるため、そのファイル構造を物理ディスク構造と整合させ、全体的なファイル履歴を保持したいと考えています。

では、これを行うためにどのような種類のツールが利用できますか?それとも、ソリューションを細かく切り分けて、目的の場所に再組み立てしたほうがいいですか?

ソリューションの最適なレイアウトについて説明しているSOの質問がいくつかありますが、AからBに移動する方法を説明しているものはありません。

VisualStudioで大規模なプロジェクトをリファクタリングする方法

VisualStudioのディスク上のプロジェクトレイアウト

たとえば、「A」から行きたい

「B」へ

アップデート1

「Group1」と「Group2」のソリューションフォルダーを作成し、プロジェクトを各フォルダーの下の新しい場所にドラッグするという明白な方法を試したことは言うまでもありません。これは、VS2010内でプロジェクトの論理的な編成を作成する場合にうまく機能しますが、ディスク上のプロジェクトの物理的な場所を変更することはありません。

アップデート2

ソリューションからプロジェクトを削除し、物理的にディスク上に移動してから、ソリューションフォルダーの下に追加してみました。これにより、ディスク上での再配置が実現しますが、VS2010がVSSで新しいプロジェクト構造を構築するのではなく、プロジェクトは元々VSSにあった場所を記憶し、それらのファイルとリンクしました。

アップデート3

少し考えてみたところ、VS2010でプロジェクトを移動した後、VSSプロジェクトを物理ディスクレイアウトに再調整する方法がもっと求められていることに気付きました。これを修正するには、VSSプロジェクトのレイアウトとVS2010プロジェクトの内部の両方を変更する必要があります。そこで、タグと質問の見出しを更新しました。

アップデート4-私の手動ソリューション

さて、私は物事を動かすための非常に手動で集中的な方法を考え出しました:

  1. VS2010ソリューションからプロジェクトを削除します

  2. ディスク上の新しい場所に移動します

  3. プロジェクトからすべてのVSS関連ファイルを削除します

  4. テキストエディタでプロジェクトファイルを開き、VSS関連のすべてのエントリを削除します(すべて「Scc」で始まります)。

  5. プロジェクトをソリューションに追加し直し、プロジェクト参照へのプロジェクトを再確立します

  6. ソリューションとプロジェクトをVSSに戻し、VS2010を閉じます。

  7. VSSを開き、VSSの新しいプロジェクトの場所からコードのみのファイルを削除します

  8. VSSの古い場所からファイルを共有する

  9. VSSの古い場所からファイルを削除します

  10. VSSの古いプロジェクトの場所を削除します

これはこれを行うための最良の/唯一の方法ですか?

(1)はい私は知っています-VSS。しかし、私が使用しているコンテキストでは、それは完全に正常に機能し、足を間違えたことはありません。他のオプションを検討している間、今は変更するつもりはありません。したがって、ソース管理の次善の策にどのように移行すべきかについてのコメントはありません。それでもハックルが上がらない場合は、これはどうでしょうか。実際には、VSSをバックエンドのバージョン管理データストアとして使用する、現在利用可能でアクティブにサポートされている商用製品を使用しています。

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

css - Chromeと最初の文字の疑似要素に関するCSSの問題

Windows上のGoogleChromeが、IE、Firefox、Safariなどの他のすべてのブラウザと比較して、段落の最初の文字を異なる方法で配置するという問題があります。違いは垂直方向の配置にあります。文字は他のすべてのブラウザでは高く表示されますが(すべてのブラウザで同じように)、Google Chromeでは低く表示されるため、最初の文字のスタイル設定はほとんど不可能です。

なぜ、どのようにこれが起こるのか知っていますか?

母DIVのスタイリングが段落のスタイリングに影響を与えている可能性がありますが、私はそうは思いません。

また、ちなみに、WordPressのDrop-CapsプラグインはFirefoxでは動作しません。

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

visual-studio - VS 破損した .sln ファイル?

.sln ファイルを開こうとすると、Visual Studio が終了します。TFS を開き、特定のバージョンを取得し、最新バージョンを選択し、上書きを強制し、.sln ファイルを開き、「互換性のないドキュメント メッセージ」を無視することで開くことができます。

ただし、いつかこれができない場合に備えて、何が問題で、どのように修正できるかを知りたいです。

これはどのように修正できますか?

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

visual-studio - プログラムによるインスタンスへの Visual Studio ソリューションの読み込み

Visual Studio のインスタンスを作成する F# プログラムがあります。

それはうまくいきます。Visual Studio の実行中のインスタンスに関するあらゆる種類の情報を調べることができます。

しかし、Visual Studio のインスタンスにソリューションを読み込む方法を判断できません。私はdte2.ItemOperations.OpenFile()を試しました。dte2.ExecuteCommand("File.OpenProject") も試しましたが、これは機能しますが、ユーザーがファイル ダイアログから選択する必要があります。コードだけで機能するものが必要です。

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

visual-studio-2008 - Visual Studio 2008 でソリューション全体を公開する

プロジェクト名を右クリックしてプロパティをクリックし、[公開] タブに移動して、ソリューションで単一のアプリケーションを公開する方法を知っています。ソリューション全体に対してこれをどのように行い、すべてのインストーラーが 1 つだけになるようにしますか?

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

visual-studio-2005 - Visual Studio 2005 ソリューションの問題

私の同僚が Visual Studio 2005 ソリューションを作成してくれました。私は自分のマシンにフォルダー全体をコピーしました。このソリューションには、3 つの異なるプロジェクトが含まれています。残念ながら、そのうちの 2 つが開き、3 つ目のプロジェクトは「このインストールではプロジェクト タイプがサポートされていません」というエラー メッセージが表示されません。デフォルト設定で Visual Studio 2005 をインストールしました。なぜこれが起こるのか分かりません。

私はグーグルを試しましたが、どれもうまくいきませんでした。ここのコミュニティに、これについてアドバイスを求めたいと思います。

前もって感謝します。

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

c# - how to speed up the compilation of large c# solutions

I have a C# solution with about 60 large projects. After a get latest version the compilation takes a lot of time. Do you have similar problems and what should be done?