Seeking help form .NET Programmer

10 replies
Hello,

This thread is dedicated to those who are good in .NET application and like to help others.

My situation is i have desktop tool built on .NET by paid coder.

I got all the application and source codes with me.

I've tested it on my computer and it works well.

However, when i give it to other people, they can't run it on their computer. There is error mentioning that some files are missing (or something like that).

Actually the folder that i give to other users just containing few files (application files) excluding source codes.

So, i'm looking for some one who can help me to look into this problem and if possible, recompile those required files into a folder (from all files) so that other users can run the tool on their computer.

Please fell free to PM me if you have any further questions.

Thanks in advance.
#form #net #programmer #seeking
  • Profile picture of the author bgmacaw
    You needed to have your developer build an install package (aka [program name].msi and setup.ext) which would include all of the required files. In some cases, an updated .NET Framework might need to be downloaded and this package would handle this as well.
    {{ DiscussionBoard.errors[2647642].message }}
  • Profile picture of the author mystarter
    The tool can be run straight away from .exe file. Nothing to be installed. It's just a small application.

    The weird things is it can be run and works very well on my three different computers with the same files (packages) that i give to users.
    Signature

    Nothing to sell

    {{ DiscussionBoard.errors[2648164].message }}
    • Profile picture of the author bgmacaw
      Originally Posted by mystarter View Post

      The tool can be run straight away from .exe file. Nothing to be installed. It's just a small application.

      The weird things is it can be run and works very well on my three different computers with the same files (packages) that i give to users.
      The target system has to have the correct version of the .NET Framework installed. Most, but not all, XP SP2 and Vista systems will have up through .NET 2.0 Framework installed but not necessarily .NET 3.0, 3.5 or 4.0. It depends on the service packs installed. There also can be other supporting files involved depending on how it was coded that might require an install for some systems.

      Another thing to watch out for in Vista and 7 is the security that the application is being run under. If the program needs admin level access it may run OK in XP but not in Vista or 7.

      Do you know which version of .NET Visual Studio your developer used to create the app? What operating systems have you tested it with? What error message does it get, if any, when someone tries to run it and it doesn't work?
      {{ DiscussionBoard.errors[2649287].message }}
  • Profile picture of the author mystarter
    This is the error appears on user's screen

    TechSmith | Screencast.com, online video sharing, ksterror

    I got some advices from fellow friend telling about recoding the application to avoid this issue, but i'm looking for other alternative solutions.

    Please suggest me what help you can offer.

    Thanks
    Signature

    Nothing to sell

    {{ DiscussionBoard.errors[2664640].message }}
  • Profile picture of the author iamjohnbrown
    Originally Posted by mystarter View Post

    However, when i give it to other people, they can't run it on their computer. There is error mentioning that some files are missing (or something like that).
    Think you must put the necessary files in the same folder as the executable is else you can also use the GAC to install the assemblies on the client computer. The necessary files must be some DLL which are referenced for the coding purpose.
    {{ DiscussionBoard.errors[2665547].message }}
    • Profile picture of the author skyzero
      Hi mystarter,
      Unfortunately the previous poster is right, you need an install package.

      The good news is that MSIs are not the only package at your disposal.

      You can EITHER do a traditional MSI install project or you can do a "Click Once" type of install that runs in a security restricted environment that non-administrative users can use. This can install directly from your website.

      I would suggest going this route if you do not want to do a full install package.

      I WOULD NOT suggest manually copying files to the user's computer like the mshtml assemblies you require in the error page you posted. That is what an INSTALLER does and you make it a one way process if you don't use one.

      In your current example though, the person would probably need to have updated .net files and assemblies to use click-once, but you wont know until you try it.

      Here is some info on click-once:
      ClickOnce Deployment Overview

      IF you are using VS2005 (I.E. .net 2.0) you might be able to make the clickonce files YOURSELF.

      Instructions:
      How to: Publish a ClickOnce Application

      I hope this helps.
      {{ DiscussionBoard.errors[2666882].message }}
  • Profile picture of the author skyzero
    Hi Mystarter,
    Just sent over the files with the setup project and package.

    Let me know how it goes.

    Also the project was not using an outdated version of VS, it was using 2010, the problem was just simply many missing dependencies.
    {{ DiscussionBoard.errors[2687699].message }}
  • Profile picture of the author TrafficMystic
    it sounds like you just need a setup and deployment package created for it..

    download the express edition of vs2010 and you should be able to create your own..
    {{ DiscussionBoard.errors[2688001].message }}
    • Profile picture of the author mystarter
      Skyzero,

      Thanks for creating setup file for me.

      Now i'm looking for someone who can edit my codes to make it work with new Adword interface.

      Any of you interested?
      Signature

      Nothing to sell

      {{ DiscussionBoard.errors[2690082].message }}

Trending Topics