3
我們的解決方案使用Release | x86;然而,當我們的設計師嘗試使用Blend構建時,他們被迫使用任何我們不想添加的CPU,因爲它會改變行爲。我查了第4版,似乎沒有解決這個問題。Expression Blend不允許選擇解決方案配置/平臺
當使用Blend時,有沒有一種方法可以指定Solution Configuration/Platform?任何解決方法?
我們的解決方案使用Release | x86;然而,當我們的設計師嘗試使用Blend構建時,他們被迫使用任何我們不想添加的CPU,因爲它會改變行爲。我查了第4版,似乎沒有解決這個問題。Expression Blend不允許選擇解決方案配置/平臺
當使用Blend時,有沒有一種方法可以指定Solution Configuration/Platform?任何解決方法?
聽起來好像你是用手編輯你的.csproj文件而不是使用GUI。與Visual Studio不同,Blend從每個項目文件中讀取平臺和配置,而不是從解決方案文件讀取。你的項目文件可能開出這樣的:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
這對一個項目的默認配置是什麼配方是閱讀。更改每個.csproj以將Release和x86指定爲默認配置,Blend應該尊重它。
從我所看到的,沒有辦法在Blend中指定給定的配置 - 它總是選擇默認值。