2017-08-17 12 views
0

binフォルダをパブリッシュディレクトリにコピーしないようにしたい。 Visual Studioの2015を使用してビジュアルスタジオからbinフォルダをパブリッシュする方法を除外できますか?

、Asp.Net Webアプリケーションプロジェクト

以下は私の.pubxmlファイルです。 「bin」はExcludeFoldersFromDeployment要素の中にリストされています。そこにリストされている他のフォルダはすべて期待どおりに除外されますが、このbinフォルダはまだコピーされています!

私はそれがプロジェクトの一部ではなく、ビルド出力の一部であると想像しています。私のビルドの出力パスは、私のパブリッシュとは別のディレクトリを指していて、正しく動作しています。まだビンがパブリッシュ出力ディレクトリにコピーされていますか?除外することはできますか?

プロファイルを公開してXMLに次のタグを使用することができます
<?xml version="1.0" encoding="utf-8"?> 
<!-- 
This file is used by the publish/package process of your Web project. You can customize the behavior of this process 
by editing this MSBuild file. In order to learn more about this please visit http://go.microsoft.com/fwlink/?LinkID=208121. 
--> 
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 
    <ExcludeFilesFromDeployment>Web.config;Default.aspx;packages.config</ExcludeFilesFromDeployment> 
    <ExcludeFoldersFromDeployment>bin;js;TestingUtils;TestPages;UI</ExcludeFoldersFromDeployment> 
    <WebPublishMethod>FileSystem</WebPublishMethod> 
    <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration> 
    <LastUsedPlatform>Any CPU</LastUsedPlatform> 
    <SiteUrlToLaunchAfterPublish /> 
    <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish> 
    <ExcludeApp_Data>False</ExcludeApp_Data> 
    <publishUrl>C:\website</publishUrl> 
    <DeleteExistingFiles>True</DeleteExistingFiles> 
    </PropertyGroup> 
</Project> 

答えて

0

<ExcludeFoldersFromDeployment>bin< 
+0

編集した質問が含まれdidntは既にこれを行っており、動作していません – mje777

0

私はちょうど私の公開プロフィールに<ExcludeFoldersFromDeployment>bin</ExcludeFoldersFromDeployment>を挿入し、それを明確に私が行うために、binフォルダ

+0

Visual Studioのどのバージョンですか?私はVS 2015を使用しており、 ' bin; folder1; folder2のようなフォルダのリストも使用しています。これは私のためには機能しません – mje777

+0

私はVS 2015も使用しています – vily

関連する問題