{"id":3970,"date":"2014-03-30T06:45:07","date_gmt":"2014-03-30T06:45:07","guid":{"rendered":"https:\/\/unknownerror.org\/index.php\/2014\/03\/30\/build-problem-collection-of-common-programming-errors\/"},"modified":"2014-03-30T06:45:07","modified_gmt":"2014-03-30T06:45:07","slug":"build-problem-collection-of-common-programming-errors","status":"publish","type":"post","link":"https:\/\/unknownerror.org\/index.php\/2014\/03\/30\/build-problem-collection-of-common-programming-errors\/","title":{"rendered":"Build problem!-Collection of common programming errors"},"content":{"rendered":"<p>if you are reading this, and if you have the same problem about\u00a0your app&#8217;s exe couldn&#8217;t find the required DLLs that it was set up to\u00a0use, then here is the\u00a0solution.<\/p>\n<p>**Note** This solution is not new, and is from other people&#8217;s method already available on the forum before.<\/p>\n<p>(1) Open the app&#8217;s exe&#8217;s Manifest file, which is either a separate file, or embedded inside the exe, and check which version\u00a0of DLLs it needs to use.\u00a0 Double check that the version number it requires is the same as the version number that your VS2005 is using (Go to Help&gt;About in VS2005).\u00a0 They will be the same since you have built the app using your VS2005 !!<\/p>\n<p>(2) On the target machines, you need to install those DLLs needed (the version that your app needs).\u00a0 This can be done by running the &#8220;vcredist_x86.exe&#8221; file found\u00a0on your machine&#8217;s\u00a0&#8220;C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\BootStrapper\\Packages\\vcredist_x86&#8221;<\/p>\n<p>(3) After step 2, the target machine&#8217;s C:\/Windows\/WinSxS\/ folder should have the folders with the required DLLs inside.\u00a0 These newly added folders will have the required version numbers as part of their folder names, go inside and you should see those DLLs being the version that\u00a0your app&#8217;s exe needs (Just mouse-over the DLL to check its version number).<\/p>\n<p>(4) Then your target machine should be ready to go !!!!!!!!!!!<\/p>\n<p>Cheers!<\/p>\n<p>David<\/p>\n<p>(nickname: gon_no1)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>if you are reading this, and if you have the same problem about\u00a0your app&#8217;s exe couldn&#8217;t find the required DLLs that it was set up to\u00a0use, then here is the\u00a0solution. **Note** This solution is not new, and is from other people&#8217;s method already available on the forum before. (1) Open the app&#8217;s exe&#8217;s Manifest file, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3970","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/3970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/comments?post=3970"}],"version-history":[{"count":0,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/3970\/revisions"}],"wp:attachment":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/media?parent=3970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/categories?post=3970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/tags?post=3970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}