Stiamo cercando di ottenere la nostra applicazione C# per compilare ed eseguire con siaCome scrivere clausole DependentUpon per i file C# nelle sottodirectory?
- Visual Studio 10 (con il compilatore Microsoft), su Windows, e
- MonoDevelop con GMC, su Linux
Tuttavia, le sezioni di questo tipo nei file .csproj
(per Visual Studio):
<Compile Include="Foo\Bar.cs" />
<EmbeddedResource Include="Foo\Bar.resx">
<DependentUpon>Bar.cs</DependentUpon>
</EmbeddedResource>
deve essere cambiato come segue prima che lavoreranno con MonoDevelop/GMCs (se non, in fase di esecuzione, resources.GetObject() lancerà una MissingManifestResourceException):
<Compile Include="Foo\Bar.cs" />
<EmbeddedResource Include="Foo\Bar.resx">
<DependentUpon>Foo\Bar.cs</DependentUpon>
</EmbeddedResource>
come riscrivere questo in una forma che lo faranno entrambi accettano? (A breve l'eliminazione dell'elemento DependentUpon
, ovviamente.)