Staramy się, aby nasze aplikacji C#, aby skompilować i uruchomić z zarównoJak napisać klauzule DependentUpon dla plików C# w podkatalogach?
- Visual Studio 10 (z kompilatora Microsoft), w systemie Windows, a
- MonoDevelop z GMC, Linux
jednak sekcje takie jak ten w .csproj
plików (dla Visual Studio):
<Compile Include="Foo\Bar.cs" />
<EmbeddedResource Include="Foo\Bar.resx">
<DependentUpon>Bar.cs</DependentUpon>
</EmbeddedResource>
musi zostać zmieniony w następujący sposób, zanim zaczną działać z MonoDevelop/GMC (jeśli nie, w czasie wykonywania, resources.GetObject() rzuci MissingManifestResourceException):
<Compile Include="Foo\Bar.cs" />
<EmbeddedResource Include="Foo\Bar.resx">
<DependentUpon>Foo\Bar.cs</DependentUpon>
</EmbeddedResource>
Jak przepisać to na formularzu będą zarówno zaakceptować? (Bez skasowania elementu DependentUpon
, oczywiście.)