Announcement

Collapse
No announcement yet.

.NET support

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • .NET support

    Does SF6 support .NET Applications and assemblies? what about the .net framework redistributable? anyone have any experience / problems / solutions they'd like to share?

  • #2
    Re: .NET support

    Copy the dotnetfx.exe file from the "Microsoft Visual Studio .NET component update CD" and the compiled EXE of your application into the SF6. Execute the dotnetfx.exe with the action script before the installation and after the restart install your own EXE file into the %AppDir% directory.

    It is an easy solution.
    Sorry my poor English...

    Comment


    • #3
      Re: .NET support

      That's what I expected. The double restart may be a problem - our software is aimed at novice users.

      Comment


      • #4
        Re: .NET support

        I think, you need double restart, if you install .NET Framework with whichever installation creator (SF, Wise, InstallShield etc.). And the Framework install pack is large (21 MB), too.
        :-(

        Comment


        • #5
          Re: .NET support

          I have the same problem. In fact my application is only 2MB but the runtime is more than 20MB, it make my final package so bulky, :-< :-<

          Is there anyway to detect the presence of .NET framework?

          Comment


          • #6
            Re: .NET support

            Dear Bilbo,

            DO u have any idea to detect the presence of a .NET framework?

            Thanks in advance

            Chen Wei

            Comment


            • #7
              Re: .NET support

              Hello Chen Wei,

              It's an example action script (but not official...):

              Read from Registry(%DotNetInstall% = HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramewor k\InstallRoot)
              IF (%DotNetInstall% <> "")
              Show Message Box(Installed in the %DotNetInstall% directory.)
              END IF
              IF (%DotNetInstall% = "")
              Show Message Box(.NET Framework not found.)
              END IF

              Comment

              Working...
              X