Migracion de Visual Studio 2003 a 2008
Publicado por aldo (1 intervención) el 15/05/2012 21:04:16
Hola,
estoy migrando de Visual Studio 2003 a Visual Studio 2008.
La aplicacion esta hecha en Visual Basic.NET con Framework 1.1 y la estoy migrando a Visual Studio 2008 con Framework 3.5.
La aplicacion anda, solo que me sale una advertencia que dice "Advertencia 112 - Resolución enlazada en tiempo de ejecución; pueden darse errores en tiempo de ejecución."
El codigo donde me aparece la linea verde (como si fuera un error) es en estas lineas:
With excel
.Application.Cursor = CType(2, Excel.XlMousePointer)
.Cells(1, 1).Value = "Saldos de Custodia Propia"
.Cells(2, 1).Value = "Cliente:"
.Cells(2, 1).Font.Bold = True
.Cells(3, 1).Value = "Especie"
.Cells(3, 1).Interior.ColorIndex = 15
.Cells(3, 2).Value = "Descripción"
.Cells(3, 2).Interior.ColorIndex = 15
.Cells(3, 3).Value = "Nominales"
.Cells(3, 3).Interior.ColorIndex = 15
.Cells(2, 2).Value = "'0" & CStr(ds.Tables("DATOS").Rows(vI)(1))
.Cells(2, 2).Font.Bold = True
.Cells(2, 3).Value = ds.Tables("DATOS").Rows(vI)(2)
.Cells(2, 3).Font.Bold = True
End With
Todo lo que dice .Cells(x,x).xxxx = (hasta antes del igual), me sale con la linea verde como si tuviera error.
La realidad es que ejecuto la aplicacion y no solo que me compila, sino que no me da error.
Solo me da la advertencia que detalle mas arriba.
Tengo todas las referencias a las clases de Excel, los imports y definidas las variables para manejar el objeto.
Las lineas son las siguientes:
Imports Microsoft.Office.Interop
Imports Microsoft.Office.Tools
Dim excel As Excel.Application
excel = CType(CreateObject("Excel.Application"), Excel.Application)
excel.Workbooks.Add()
Estas lineas no me dan error, ni advertencia, como asi tampoco me salen con la linea verde.
¿Quien me podra ayudar o asesorarme por donde puedo buscar esta advertencia para que no me aparezca mas?
Gracias,
Saludos
Aldo
estoy migrando de Visual Studio 2003 a Visual Studio 2008.
La aplicacion esta hecha en Visual Basic.NET con Framework 1.1 y la estoy migrando a Visual Studio 2008 con Framework 3.5.
La aplicacion anda, solo que me sale una advertencia que dice "Advertencia 112 - Resolución enlazada en tiempo de ejecución; pueden darse errores en tiempo de ejecución."
El codigo donde me aparece la linea verde (como si fuera un error) es en estas lineas:
With excel
.Application.Cursor = CType(2, Excel.XlMousePointer)
.Cells(1, 1).Value = "Saldos de Custodia Propia"
.Cells(2, 1).Value = "Cliente:"
.Cells(2, 1).Font.Bold = True
.Cells(3, 1).Value = "Especie"
.Cells(3, 1).Interior.ColorIndex = 15
.Cells(3, 2).Value = "Descripción"
.Cells(3, 2).Interior.ColorIndex = 15
.Cells(3, 3).Value = "Nominales"
.Cells(3, 3).Interior.ColorIndex = 15
.Cells(2, 2).Value = "'0" & CStr(ds.Tables("DATOS").Rows(vI)(1))
.Cells(2, 2).Font.Bold = True
.Cells(2, 3).Value = ds.Tables("DATOS").Rows(vI)(2)
.Cells(2, 3).Font.Bold = True
End With
Todo lo que dice .Cells(x,x).xxxx = (hasta antes del igual), me sale con la linea verde como si tuviera error.
La realidad es que ejecuto la aplicacion y no solo que me compila, sino que no me da error.
Solo me da la advertencia que detalle mas arriba.
Tengo todas las referencias a las clases de Excel, los imports y definidas las variables para manejar el objeto.
Las lineas son las siguientes:
Imports Microsoft.Office.Interop
Imports Microsoft.Office.Tools
Dim excel As Excel.Application
excel = CType(CreateObject("Excel.Application"), Excel.Application)
excel.Workbooks.Add()
Estas lineas no me dan error, ni advertencia, como asi tampoco me salen con la linea verde.
¿Quien me podra ayudar o asesorarme por donde puedo buscar esta advertencia para que no me aparezca mas?
Gracias,
Saludos
Aldo
Valora esta pregunta
0