-1

ASP.net で開発された Web サイト (WSP) と 3 つのプロジェクト (BLL/DAL/DTO) があります。Telerik コントロールも使用します。

私のビルドは TFS で失敗しています。プロジェクトと Telerik dll を適切に参照していないことが原因だと思われます。

ソース管理エクスプローラーでプロジェクトと Web サイトを追加したときに、dll が含まれていませんでした。

後で Web サイトの bin フォルダーに追加する必要がありましたが、取得されていないと思います。また、それらがプロジェクトに含まれていないことに気付きました。誰でも私にそれを行う方法を説明してください。

また、プロジェクトをチェックアウトして作業を開始するときに、プロジェクトのいずれかのクラスを変更すると、プロジェクトをローカルにビルドできません。変更を追加できません。

添付されているものは次のとおりです。 - TFS でのアプリケーションの構造を示すソース管理 - ワークスペース - bin フォルダーにある必要がある DLL。

4

2 に答える 2

1

サード パーティのアセンブリを共有フォルダーに保存します。

共有フォルダーを使用してプロジェクトへの参照を追加します。Web サイト自体については、更新ファイルを /bin に追加して、ビルド時に共有フォルダーから最新バージョンがコピーされるようにします。

于 2015-03-31T12:03:51.760 に答える
0

DLL をソース管理にチェックインするのは悪い習慣です。すべての外部参照に対して Nuget パッケージを追加する必要があります。Nuget パッケージを使用せずに独自のセカンド パーティの出力またはサード パーティの DLL を参照する場合は、必要に応じて Nuget パッケージを作成し、自分でホストする必要があります...

于 2015-04-07T16:32:21.187 に答える