2016-07-26 7 views
-2

J'ai donc une application console qui stitche un pdf en un grand tif long mais quand je vais faire un projet d'installation, tout semble bien fonctionner jusqu'à ce que je déplace l'installateur à un autre commutateur et l'exécuter, il installe très bien mais chaque fois que je lance l'application, il donne une erreurCompiler ma console vide avec une configuration Microsoft Visual Studio 2015

The program can't start because ucrtbassed.dll is missing from your computer 

j'ai vu des vidéos où quand ils ajoutent la sortie primaire un certain fichier msm est ajouté en fonction de la bibliothèque utilisée dans il le code cependant, aucun fichier de ce type n'apparaît lorsque j'ajoute ma sortie dans la section dossier de l'application dans le fichier d'installation principal

edit :: je pense que je ne peux pas expliquer correctement et donc le télécharger comme et l'image c'est le fichier d'application principale dans le projet d'installation il ressemble à son seul copier le code source quand il devrait également inclure quelques DLL

application folder on the setup wizard

+0

S'il vous plaît voir [ce poste Meta] (http://meta.stackoverflow.com/a/285557/62576) Pour une liste des nombreuses raisons pour lesquelles vous ne devriez pas ** afficher des images de votre code, puis voir la page [demander] dans le [aide] ici. Puis revenez et [edit] votre question pour inclure les informations pertinentes dans votre message sous forme de texte qui nous est utile. Lorsque vous le faites, incluez le ** message d'erreur exact ** que vous obtenez; * dans le sens de quelque chose à propos de certains DLL * est absolument inutile comme une description du problème. Si vous voulez de l'aide de notre part, faites l'effort d'écrire une question spécifique. –

+0

fera et désolé pour cela –

Répondre

1

Vous expédiez une version de débogage de votre application, et ce n'est en voie parce qu'il demande la version de débogage du CRT Universal (c'est pourquoi il y a un « d » à la fin, et il est en fait ucrtbased .dll). En général, les versions de débogage de ceux-ci sont disponibles pour le débogage sur les machines du développeur, pas pour les machines client. Alors construisez une version de votre application et voyez ce qu'elle fait. Si elle ne parvient pas à la recherche de ucrtbase.dll, les clients peuvent utiliser pour l'installer:

https://www.microsoft.com/en-us/download/details.aspx?id=48234