visual studio seguridad punto puedo proceso para opcion módulo interrupción información fuente falta este establecida esta depurar depuración depuracion código codigo asociar actualmente activará c#-4.0 visual-studio-2013 setup-project

c#-4.0 - seguridad - no puedo depurar en visual studio 2015



Duplique mensajes en la salida al compilar el proyecto de configuración VS 2013 (3)

Tengo un proyecto de configuración VS2013 que construye la configuración que instala los exes producidos por dos proyectos C #. Cuando compilo el proyecto de instalación, recibo mensajes duplicados como si hubiera dos procesos de compilación. Eliminé uno de los dos ejes de la salida del proyecto de configuración, pero aún recibo los mensajes duplicados.

------ Starting pre-build validation for project ''SetupWindowsService'' ------ ------ Starting pre-build validation for project ''SetupWindowsService'' ------ ------ Pre-build validation for project ''SetupWindowsService'' completed ------ ------ Pre-build validation for project ''SetupWindowsService'' completed ------ 2>------ Build started: Project: SetupWindowsService, Configuration: Release ------ 2>------ Build started: Project: SetupWindowsService, Configuration: Release ------ Building file ''C:/projects/SetupTESTWindowsService/Release/SetupWindowsService.msi''... Building file ''C:/projects/SetupTESTWindowsService/Release/SetupWindowsService.msi''... Packaging file ''MoreLinq.dll''... Packaging file ''MoreLinq.dll''... Packaging file ''System.Web.Razor.dll''... Packaging file ''System.Web.Razor.dll''... ................

Todas las dependencias dlls están duplicadas. La salida que resulta de la construcción del proyecto está bien (es decir, el archivo msi). El TargetPlatform es x86. En el Administrador de configuración, la plataforma de solución activa es Cualquier CPU y la configuración de la solución activa es Versión. Todos los proyectos de los que depende el proyecto de instalación son Release / Any CPU.

¿Esto es normal? Estoy usando VS 2013 Premium Update 3 corriendo en Win 7 64 bit Ultimate.

Gracias

Solo una actualización: abrí vdproj en notepad ++ y eliminé la configuración de depuración en "Configuraciones". Construí el proyecto y ya no había mensajes duplicados. Pensé que eso lo resolvió. Hizo otra reconstrucción y los duplicados están de vuelta.


¿Por qué hay salidas duplicadas de archivos DLL al compilar proyectos de Visual Studio con VS 2013? Esta es mi opinión sobre su pregunta, sin ver su archivo * .csproj.

Parece que su MSBuild está configurado para duplicar salidas, esto se puede cambiar fácilmente, y puede seguir el enlace para obtener más información.

KeepDuplicateOutputs

Este es un "atributo booleano opcional" Si es verdadero, se registran múltiples referencias al mismo artículo en las devoluciones del objetivo.

Sin embargo, por defecto, este atributo es falso. Sin ver su proyecto, abra su * .csproj con un bloc de notas o similar y desplácese hacia abajo hasta la parte inferior, la siguiente es la opción predeterminada en mi IDE de la Comunidad de VS 2015. Realiza los cambios para experimentar con tu salida.

<!-- To modify your build process... <Target Name="BeforeBuild"> </Target> <Target Name="AfterBuild"> </Target> -->

Si esto responde a su pregunta, por favor márquelo como contestado, por favor (voz de súplica).


Cambia la condición de lanzamiento .NET framework como:

.NET Framework 4


Creo que esto es un error en Visual Studio o su proceso de compilación.

Me sale el mismo problema con VS2015; ocasionalmente, el IDE iniciará múltiples tareas para construir el mismo proyecto de configuración. Una vez que ha comenzado a hacer esto, solo empeora. Si continúo, puedo obtener tres tareas que intentan la misma compilación, y algunas veces estas tareas interactúan y hacen que una de ellas falle.

La solución más sencilla que he encontrado es simplemente salir y volver a cargar todo el IDE.

Sospecho que cambiar el número máximo de compilaciones paralelas en IDE Tools / Options / Projects and Solutions / Build and Run también funcionará:

https://msdn.microsoft.com/en-us/library/y0xettzf%28v=vs.90%29.aspx