Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 添加配置文件中所需的引用_C# 4.0_Spring.net - Fatal编程技术网

C# 4.0 添加配置文件中所需的引用

C# 4.0 添加配置文件中所需的引用,c#-4.0,spring.net,C# 4.0,Spring.net,我有两个不同的项目“A”和“B”。A需要B的引用。我使用了spring.net setter属性注入。我在配置文件中配置了它 我还有一个新的控制台应用程序,在那里我只添加了“A”的引用,我通过XMLApplicationNextPath获得了“A”的实例。但运行它之后,我得到了对象创建异常 我是否还需要在控制台应用程序中添加“B”的引用。如果需要,那么使用spring.net配置文件有什么用 Spring.Net是否会在内部自动加载所需的DLL Spring将自动加载所需的dll。据我所知,它将

我有两个不同的项目“A”和“B”。A需要B的引用。我使用了spring.net setter属性注入。我在配置文件中配置了它

我还有一个新的控制台应用程序,在那里我只添加了“A”的引用,我通过XMLApplicationNextPath获得了“A”的实例。但运行它之后,我得到了对象创建异常

我是否还需要在控制台应用程序中添加“B”的引用。如果需要,那么使用spring.net配置文件有什么用


Spring.Net是否会在内部自动加载所需的DLL

Spring将自动加载所需的dll。据我所知,它将查找要加载到中的dll

如果将控制台应用程序配置为使用项目B中的类,则B.dll项目B中的输出dll必须仅在运行时对控制台应用程序可用。您无需添加对项目B的引用即可实现此目的;您还可以将B.dll文件复制到输出目录

我不确定您所说的Spring.net配置文件是什么意思,但请注意配置文件不是自动加载的。您可以在配置文件中导入另一个配置文件,请参阅: