Vb.net 资源中的InputStream为空
请帮助我了解下一个问题: {“InputStream从资源=[assembly[Afrodita, 版本=2.0.0.0,区域性=中性,PublicKeyToken=9ac33a765d63e9c2], 资源[Afrodita.Configuraciones.xml]]“}Vb.net 资源中的InputStream为空,vb.net,spring.net,Vb.net,Spring.net,请帮助我了解下一个问题: {“InputStream从资源=[assembly[Afrodita, 版本=2.0.0.0,区域性=中性,PublicKeyToken=9ac33a765d63e9c2], 资源[Afrodita.Configuraciones.xml]]“} 我的项目未来。 Afrodita (Namespace = Afrodita) Fabrica (Folder) Afrodita.Configuraciones.xml Afrodita.MotoReclamo
- 我的项目未来。
Afrodita (Namespace = Afrodita) Fabrica (Folder) Afrodita.Configuraciones.xml Afrodita.MotoReclamos.xml Afrodita.Novedades.xml Afrodita.Perfiles.xml Afrodita.Reportes.xml FabricaIoC.vb (Namespace = Afrodita/Fabrica)
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net">
<object id="DbProvider"
type="Afrodita.Fabrica.FabricaIoC, Afrodita"
factory-method="CreateDbProvider"
singleton="true"/>
<object id="AdoTemplate" type="Spring.Data.Core.AdoTemplate, Spring.Data">
<property name="DbProvider" ref="DbProvider"/>
<property name="DataReaderWrapperType" value="Spring.Data.Support.NullMappingDataReader, Spring.Data"/>
</object>
</objects>
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
xmlns:db="http://www.springframework.net/database">
<object id="ConsultarInvetariosPredeterminados" type="Afrodita.Aplicacion.MotoReclamos.ManejadorConsultarInventariosPredeterminados, Afrodita.Aplicacion">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarInventarioAsignado" type="Afrodita.Aplicacion.MotoReclamos.ManejadorConsultarInventarioAsignado, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarHistorialAsignacionInventario" type="Afrodita.Aplicacion.MotoReclamos.ManejadorConsultarHistorialAsignacionInventario, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarReclamos" type="Afrodita.Aplicacion.MotoReclamos.ManejadorConsultarReclamos, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarProductosEntregados" type="Afrodita.Aplicacion.MotoReclamos.ManejadorConsultarProductosEntregados, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="IInventarioPredeterminadoDAO" type="Afrodita.Datos.MotoReclamos.InventarioPredeterminadoDAO, Afrodita.Datos">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="IInventarioAsignadoDAO" type="Afrodita.Datos.MotoReclamos.InventarioAsignadoDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="INovedadDAO" type="Afrodita.Datos.MotoReclamos.NovedadDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="IReclamoDAO" type="Afrodita.Datos.MotoReclamos.ReclamoDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="IDevolucionProductoDAO" type="Afrodita.Datos.MotoReclamos.DevolucionProductoDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="GuardarInventarioPredeterminado" type="Afrodita.Aplicacion.MotoReclamos.ManejadorGuardarInventarioPredeterminado, Afrodita.Aplicacion">
<constructor-arg index="0" ref="IInventarioPredeterminadoDAO"/>
</object>
<object id="GuardarInventarioAsignado" type="Afrodita.Aplicacion.MotoReclamos.ManejadorGuardarInventarioAsignado, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IInventarioAsignadoDAO"/>
<constructor-arg index="1" ref="INovedadDAO"/>
</object>
<object id="GuardarInventarioAsignadoCompleto" type="Afrodita.Aplicacion.MotoReclamos.ManejadorGuardarInventarioAsignadoCompleto, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IInventarioAsignadoDAO"/>
<constructor-arg index="1" ref="INovedadDAO"/>
</object>
<object id="EditarReclamo" type="Afrodita.Aplicacion.MotoReclamos.ManejadorEditarReclamo, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IReclamoDAO"/>
</object>
<object id="GuardarDevolucionProducto" type="Afrodita.Aplicacion.MotoReclamos.ManejadorGuardarDevolucionProducto, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IDevolucionProductoDAO"/>
</object>
</objects>
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
xmlns:db="http://www.springframework.net/database">
<object id="INovedadDeOperacionDAO" type="Afrodita.Datos.Novedades.NovedadDeOperacionDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="RegistrarNovedadHoraLlegadaRuta" type="Afrodita.Aplicacion.Novedades.ManejadorRegistrarNovedadHoraLlegadaRuta, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadDeOperacionDAO"/>
</object>
<object id="RegistrarNovedadReporteMitadRecorrido" type="Afrodita.Aplicacion.Novedades.ManejadorRegistrarNovedadReporteMitadRecorrido, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadDeOperacionDAO"/>
</object>
<object id="RegistrarNovedadHoraCargueRuta" type="Afrodita.Aplicacion.Novedades.ManejadorRegistrarNovedadHoraCargueRuta, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadDeOperacionDAO"/>
</object>
<object id="RegistrarNovedadReporteFinRuta" type="Afrodita.Aplicacion.Novedades.ManejadorRegistrarNovedadReporteFinRuta, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadDeOperacionDAO"/>
</object>
<object id="ConsultarNovedadesHoraLlegadaRuta" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesHoraLlegadaRuta, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarNovedadesHoraSalidaRuta" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesHoraSalidaRuta, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarNovedadesReporteMitadRecorrido" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesReporteMitadRecorrido, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarNovedadesHoraCargueRuta" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesHoraCargueRuta, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarNovedadesReporteFinRuta" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesReporteFinRuta, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="EditarNovedadOperacion" type="Afrodita.Aplicacion.Novedades.ManejadorEditarNovedadOperacion, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadDeOperacionDAO"/>
</object>
<object id="INovedadPeriodicaDAO" type="Afrodita.Datos.Novedades.NovedadPeriodicaDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarTiposNovedadPeriodica" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarTiposNovedadPeriodica, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="RegistrarNovedadPeriodica" type="Afrodita.Aplicacion.Novedades.ManejadorRegistrarNovedadPeriodica, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadPeriodicaDAO"/>
</object>
<object id="ConsultarNovedadesPeriodicas" type="Afrodita.Aplicacion.Novedades.ManejadorConsultarNovedadesPeriodicas, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="EditarNovedadPeriodica" type="Afrodita.Aplicacion.Novedades.ManejadorEditarNovedadPeriodica, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="INovedadPeriodicaDAO"/>
</object>
</objects>
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
xmlns:db="http://www.springframework.net/database">
<object id="ConsultarRolEsOperadorLogistico" type="Afrodita.Aplicacion.Perfiles.ManejadorConsultarRolEsOperadorLogistico, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
</objects>
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
xmlns:db="http://www.springframework.net/database">
<object id="ConsultarConfiguracionParametros" type="Afrodita.Aplicacion.Reportes.ManejadorConsultarConfiguracionParametrosSupervisorSAP, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarRoles" type="Afrodita.Aplicacion.Reportes.ManejadorConsultarRoles, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="ConsultarPeriodosNomina" type="Afrodita.Aplicacion.Reportes.ManejadorConsultarPeriodosNomina, Afrodita.Aplicacion" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="IReporteSupervisorDAO" type="Afrodita.Datos.Reportes.ReporteSupervisorDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="GuardarZonasReporteSupervisor" type="Afrodita.Aplicacion.Reportes.ManejadorGuardarZonasReporteSupervisor, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IReporteSupervisorDAO"/>
</object>
<object id="IReporteAusenciasReceptorPagoDAO" type="Afrodita.Datos.Reportes.ReporteAusenciasReceptorPagoDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="GuardarRoles" type="Afrodita.Aplicacion.Reportes.ManejadorGuardarRoles, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IReporteAusenciasReceptorPagoDAO"/>
</object>
<object id="IReporteAusentismosAgrupadosDAO" type="Afrodita.Datos.Reportes.ReporteAusentismosAgrupadosDAO, Afrodita.Datos" singleton="false">
<property name="AdoTemplate" ref="AdoTemplate"/>
</object>
<object id="GuardarRolesAusentismosAgrupados" type="Afrodita.Aplicacion.Reportes.ManejadorGuardarRolesAusentismosAgrupados, Afrodita.Aplicacion" singleton="false">
<constructor-arg index="0" ref="IReporteAusentismosAgrupadosDAO"/>
</object>
</objects>
提前感谢你的帮助
Namespace Afrodita.Fabrica
Public Class FabricaIoC
Private Shared _contenedor As XmlApplicationContext
Shared Sub New()
XmlConfigurator.Configure()
Try
Dim _Vb_t_array_0() As String = {"assembly://Afrodita/Afrodita/Configuraciones.xml", "assembly://Afrodita/Afrodita/MotoReclamos.xml",
"assembly://Afrodita/Afrodita/Novedades.xml", "assembly://Afrodita/Afrodita/Reportes.xml", "assembly://Afrodita/Afrodita/Perfiles.xml"
}
_contenedor = New XmlApplicationContext(_Vb_t_array_0)
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Public Sub New()
MyBase.New()
End Sub
Public Shared Function CreateDbProvider() As DbProvider
Dim dbProvider As Spring.Data.Common.DbProvider = DirectCast(DbProviderFactory.GetDbProvider("SqlServer-1.1"), Spring.Data.Common.DbProvider)
dbProvider.ConnectionString = ConfigurationManager.AppSettings("ConnectionString")
Return dbProvider
End Function
Public Shared Function Resolver(ByVal dependencia As String) As Object
Return FabricaIoC._contenedor.GetObject(dependencia)
End Function
End Class
End Namespace