aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs')
-rw-r--r--Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs b/Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs
index 665bd7ab1..13c3ae569 100644
--- a/Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs
+++ b/Software/Visual_Studio/Scripting/Tango.Scripting.Basic/ReferenceAssembly.cs
@@ -12,6 +12,8 @@ namespace Tango.Scripting.Basic
{
public class ReferenceAssembly
{
+ public static String DotNetFrameworkFolder { get; set; } = AssemblyHelper.GetAssemblyTargetFrameworkFolder(Assembly.GetExecutingAssembly());
+
private static Dictionary<String, Assembly> _assembliesCache;
static ReferenceAssembly()
@@ -65,7 +67,7 @@ namespace Tango.Scripting.Basic
{
try
{
- String dotNetPath = AssemblyHelper.GetAssemblyTargetFrameworkFolder(Assembly.GetExecutingAssembly());
+ String dotNetPath = DotNetFrameworkFolder;
String dotNetAsm = Path.Combine(dotNetPath, Name + ".dll");
loaded = Assembly.LoadFrom(dotNetAsm);
_assembliesCache.Add(Name, loaded);