1

这是我的 XAML

   <Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    
    xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"     
    xmlns:sampleData="clr-namespace:AutoDeployStudio"
    xmlns:telerikControls="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls"
    xmlns:Chromes="clr-namespace:Telerik.Windows.Controls.Chromes;assembly=Telerik.Windows.Controls" Foreground="BlueViolet"
    x:Class="AutoDeployStudio.MainWindow"           
    Title="MainWindow" Height="671.296" Width="1200.791">
        <Grid Background="OldLace"  HorizontalAlignment="Left" Width="1191" Height="639" VerticalAlignment="Top">      
           <telerik:RadTabControl Margin="313,233,10.4,10" telerikControls:StyleManager.Theme="Vista">
           <telerik:RadTabItem Header="Header1">        
            </telerik:RadTabItem>                         
          </telerik:RadTabControl>
        </Grid> 
   </Window>

每次我在 TFS 中签入我的此代码时,都会出现构建失败,并显示一条错误消息“d:\B\66\5918\Sources\src\AutoDeployStudio\MainWindow.xaml (46): The tag 'RadTabControl' does not exist在 XML 命名空间“ http://schemas.telerik.com/2008/xaml/presentation ”中。第 46 行位置 10。” 我几乎觉得这与引用 Telerik 程序集有关。这就是为什么我将 dll 重新定位到解决方案中的新文件夹并从该文件夹中引用它们。仍然没有用。对此有何建议?

4

1 回答 1

1

这是 proj 文件中需要的结构。文件夹名称为“dependencies”。

<Reference Include="telerik.windows.controls, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\telerik.windows.controls.dll</HintPath>
</Reference>
<Reference Include="telerik.windows.controls.datavisualization, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\telerik.windows.controls.datavisualization.dll</HintPath>
</Reference>
<Reference Include="telerik.windows.controls.gridview, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\telerik.windows.controls.gridview.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Controls.Input, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\Telerik.Windows.Controls.Input.dll</HintPath>
</Reference>
<Reference Include="telerik.windows.controls.navigation, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\telerik.windows.controls.navigation.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Data, Version=2013.2.724.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>dependencies\Telerik.Windows.Data.dll</HintPath>
</Reference>
于 2013-10-21T14:40:07.727 回答