* Configuration.cs:
Added missing namespace to embedded resource name. Embedded OpenTK.dll.config now loads correctly.
This commit is contained in:
parent
a6f5d887d1
commit
9e8ec11f48
1 changed files with 5 additions and 3 deletions
|
@ -239,7 +239,7 @@ namespace OpenTK
|
|||
try
|
||||
{
|
||||
Assembly asm = Assembly.GetAssembly(typeof(Configuration));
|
||||
name = asm.GetName().Name;
|
||||
name = asm.GetName().Name; // In case someone embeds OpenTK into another dll.
|
||||
monopath = Path.Combine(
|
||||
Environment.GetFolderPath(Environment.SpecialFolder.Personal),
|
||||
".mono");
|
||||
|
@ -252,8 +252,10 @@ namespace OpenTK
|
|||
CreatePath(outpath);
|
||||
|
||||
Debug.Print("Loading embedded config.");
|
||||
// Note: the dll name is hardcoded
|
||||
Stream str = asm.GetManifestResourceStream("OpenTK.dll.config");
|
||||
// Note: the resource name and namespace are hardcoded.
|
||||
// This will fail if someone recompiles OpenTK with a different namespace
|
||||
// (not *our* problem, though).
|
||||
Stream str = asm.GetManifestResourceStream("OpenTK.OpenTK.dll.config");
|
||||
if (str != null)
|
||||
{
|
||||
using (str)
|
||||
|
|
Loading…
Reference in a new issue