Installshield limited edition asking for .Net framework files and program not running without visual studio -
i have solution in vs 2013 community edition, added setup project installshield limited edition.
when re-build solution (on release x64 mode) installshield project warns me following files:
warning -6245: 1 or more of project's components contain .net properties require .net framework. recommended release include .net framework. 16 isexp : warning : -6245: 1 or more of project's components contain .net properties require .net framework. recommended release include .net framework. warning -6248: not find dependent file microsoft.servicebus, or 1 of dependencies of component platos.primary_output 18 isexp : warning : -6248: not find dependent file microsoft.servicebus, or 1 of dependencies of component platos.primary_output warning -6248: not find dependent file microsoft.visualstudio.codemarkers.dll, or 1 of dependencies of component platos.primary_output 19 isexp : warning : -6248: not find dependent file microsoft.visualstudio.codemarkers.dll, or 1 of dependencies of component platos.primary_output warning -6248: not find dependent file newtonsoft.json, or 1 of dependencies of component platos.primary_output 20 isexp : warning : -6248: not find dependent file newtonsoft.json, or 1 of dependencies of component platos.primary_output warning -6248: not find dependent file system.data.sqlite, or 1 of dependencies of component platos.primary_output 21 isexp : warning : -6248: not find dependent file system.data.sqlite, or 1 of dependencies of component platos.primary_output warning -6248: not find dependent file system.net.http.formatting, or 1 of dependencies of component platos.primary_output 22 isexp : warning : -6248: not find dependent file system.net.http.formatting, or 1 of dependencies of component platos.primary_output warning -6248: not find dependent file system.web.http, or 1 of dependencies of component platos.primary_output 23 isexp : warning : -6248: not find dependent file system.web.http, or 1 of dependencies of component platos.primary_output
on installshield setup wizzard selected setup looks .net 4.5. not understand warnings.
when install software setup in computer has no visual studio installed (but has latest net framework (4.5.2)) program opens (i see in task manager) , closes without showing gui. moreover, when copy \bin\release
folder computer no visual studio, program still won't run.
my guess somehow program requires files installshield warning me about, shouldn't files installed .net 4.5 already?
i have seen other threads problem solved compiling in release mode, doing that, have no clue of might wrong.
any appreciated.
your program seems referencing microsoft.visualstudio.codemarkers
assembly, which, name implies, not distributed in framework .net, visual studio.
in solution, can check out references of project opening "references" folder. remove microsoft.visualstudio.codemarkers
, build project, see breaks. of right click on reference, select "properties", , in property pane, in "local copy" field, select "true". same microsoft.servicebus
.
also, make sure nuget packages (like newtonsoft.json) included distribution in installshield installer.
Comments
Post a Comment