ресурс "" не может быть разрешен во время разработки - PullRequest
1 голос
/ 06 марта 2012

Мой ресурс слился в App.xaml.но в режиме разработки не найден

в режиме выполнения он найден и работает правильно

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Assets/Styles/Main.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

Style = "{StaticResource pnlRibbon}" ресурс "pnlRibbon" не может быть разрешен во время разработки

Ответы [ 2 ]

2 голосов
/ 06 марта 2012

Используйте этот синтаксис:

<ResourceDictionary Source="projectName;component/Assets/Styles/Main.xaml" />
0 голосов
/ 06 марта 2012

это было решено с добавлением этого кода в файл .csproj

   <ApplicationDefinition Include="App.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </ApplicationDefinition>
...