Deploy .net app patch

(imported topic written by jaime.rq)

Hi,

I am a developer, not familiar with BigFix

I developed an application in .net that have to be deployed to our customers thru BigFix

The application is a very small application (basically contacts an web service to register asset info).

we didn’t create an installer because is just an executable and a library file (one .exe and one .dll)

now, BigFix administrator is telling me that BigFix only allows to upload files to the system from an url location using Internet Explorer; the problem with it is that IE has a “feature” that will run any .net exe application instead of ask for download it.

here an article that describes it: http://msdn2.microsoft.com/en-us/library/a7as3z1d(VS.80).aspx

how I could upload an .net app to the server? (with out having an installer)

Regards and thanks for your help,

jr

(imported comment written by jessewk)

jr,

You can cache the file on the server manually. The BES root server has a built in web server. Any file in \wwwrootbes will be accessible via http. It is very common to create a folder in the wwwrootbes folder to hold custom downloads. For example, say you want to distribute “myapp.exe”. If you create a folder called “Software” inside the “wwwrootbes” folder, and place “myapp.exe” into the “Software” folder, the bes server will be serve up the file if you hit this url: http://your.server.hostname:52311/Software/myapp.exe

If you create an action to distribute the file, the action script would start like this:

download http://127.0.0.1:52311/Software/myapp.exe

continue if {(size of it = 12345 and sha1 of
it = “39a36533b1fa33ed742e7cca07f120be8d7e292f”) of file
"myapp.exe" of folder “__Download”}

You will need to calculate the appropriate size and sha1 to use in the continue if statement.

-Jesse

(imported comment written by jaime.rq)

Thanks a lot Jesse, I really appreciate your help :slight_smile: