2011-01-14 3 views
0

Ich habe ein Projekt, wo ich verschiedene Versionen der gleichen Website benötigen.Speichern von Ressourcendateien in verschiedenen Projekten in derselben Lösung

Ich muss dies erreichen, indem ich verschiedene Versionen der gleichen Ressourcendateien habe.

Ich möchte die verschiedenen Versionen der gleichen Ressource-Dateien in separaten Projekten in der gleichen Lösung speichern. Wählen Sie dann aus, welches Projekt von Ressourcendateien beim Veröffentlichen oder Kompilieren verwendet werden soll.

Ich habe überall im Internet gesucht und meine Deadline steht vor der Tür.

Wenn jemand die Lösung dafür weiß, wäre ich sehr dankbar.

+0

Ich postete dies vor einer langen Zeit. Aber die Lösung, die ich verwendet hatte, war, der Ressourcendatei ein Präfix hinzuzufügen und dann die Funktion GetGlobalResourceObject zu überschreiben, um die Ressourcendatei nach Präfix zu erhalten. –

Antwort

0

Ich denke, so etwas ist nicht möglich, da AFAIK Ressourcendateien projektspezifisch sind. Aber SO Guru's wird dir definitiv eine gute Idee geben. Ich kann Ihnen eine Arbeit vorschlagen, anstatt eine Ressource-Datei zu erstellen, erstellen Sie ein separates Projekt in Ihrer Lösung mit dem Namen MyProject.AppName.Common, fügen Sie eine Klassendatei dort hinzu und in dieser Klassendatei schreiben Sie Ihre erforderlichen Konstanten, die unter allen geteilt werden können und jedes Projekt in der Lösung. Ich hoffe, Sie mögen die Problemumgehung.

+0

Danke für die Rückmeldung, ich werde das tun. –