473,383 Members | 1,805 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

Deploying Visual Studio Applications

Hi!
I've written some simple games and now I want to create installers for them.
I've added the thrid party dlls that I use (fmod, libsdl..) but my games also
need certain Visual Studio .NET dlls.

1. How do I supply the Visual Studio .NET dlls to the end user? (Ship the
..NET-framework?)
2. Is there some tool I can use to find out which dlls that are needed by a
specific exe?

/M
Nov 17 '05 #1
4 1326

Michael wrote:
Hi!
I've written some simple games and now I want to create installers for them. I've added the thrid party dlls that I use (fmod, libsdl..) but my games also need certain Visual Studio .NET dlls.

1. How do I supply the Visual Studio .NET dlls to the end user? That depends on what your app needs...
(Ship the
.NET-framework?) Only if you have buid a managed C++ app.
2. Is there some tool I can use to find out which dlls that are needed by a specific exe?

Depends (www.dependencywalker.com) for the unmanaged part. ildasm or
..NET reflector (http://www.aisto.com/roeder/dotnet/) for the managed
part.

Arnaud
MVP - VC

Nov 17 '05 #2
Michael wrote:
Hi!
I've written some simple games and now I want to create installers for them.
I've added the thrid party dlls that I use (fmod, libsdl..) but my games also
need certain Visual Studio .NET dlls.

1. How do I supply the Visual Studio .NET dlls to the end user? (Ship the
.NET-framework?)

I guess you mean some .NET framework dlls.

Usually the .NET framework is already installed in most machines these
days. If it is not, you may use the .NET framework redistributable.
Nov 17 '05 #3
Depends on how 'professional' you want to be. Professional install
applications will likely be able to be able to allow a setup to determine if
it needs Framework (i.e., if it's already installed).

Less professionally, just point to those you give it to to the place on the
web where they can download the most recent version of Framework (it's huge,
over 100+M as I recall).

I'm not sure if it's legal to actually include Framework as part of your
package, but it seems to me its free availablity on the web (and its
requirement for Managed C++ applications) might suggest MS would allow (and
might even encourage) such inclusion...

My 2 cents...

[==Peteroid==]

"Michael" <Mi*****@discussions.microsoft.com> wrote in message
news:F9**********************************@microsof t.com...
Hi!
I've written some simple games and now I want to create installers for
them.
I've added the thrid party dlls that I use (fmod, libsdl..) but my games
also
need certain Visual Studio .NET dlls.

1. How do I supply the Visual Studio .NET dlls to the end user? (Ship the
.NET-framework?)
2. Is there some tool I can use to find out which dlls that are needed by
a
specific exe?

/M

Nov 17 '05 #4
Peteroid wrote:
I'm not sure if it's legal to actually include Framework as part of your
package, but it seems to me its free availablity on the web (and its
requirement for Managed C++ applications) might suggest MS would allow (and
might even encourage) such inclusion...

My 2 cents...

Yes you can include the framework as part of your application, provided
that you use the redistributable package.
http://msdn.microsoft.com/netframewo...ework1_1redist
Nov 17 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: pieter.breed | last post by:
Hi All, The company I work for has traditionally used COM/ActiveX for the solutions that it provides. We are in the process of moving to .NET and a few applications have been written in VB.NET...
1
by: Mister_d | last post by:
When deploying a solution using the Access 2003 runtime engine, do you have to use the packaging wizard that comes with the Access 2003 Developer Extentions, or can you use other packaging software...
1
by: dansan | last post by:
We have a webservice that we have been deploying using the deployment project in Visual Studio. Now we are trying to deploy this service to a server that has multiple sites. I have looked...
10
by: Gerben van Loon | last post by:
Hi there, hope someone can help me on this: I'm planning to deploy several ASP.NET projects to a production server. Normally I used the "Project / Copy project" option in VS.NET, but to this...
0
by: steve | last post by:
H I new in deploying applications with visual studio 2005. I've used the setup wizard for a project when the user deploys the project I need to now where the user has put it. (path of the...
6
by: Ryan | last post by:
Is there any way to save a VB 2005 created application as an .MSI install file? The only method I see is to publish as a .EXE. Curious because I want to push out an application with Group Policy....
3
by: pooba53 | last post by:
I have a VB .NET 2003 application that communicates with an Access db. I am deploying the application using the Wizard that creates an install package and it IS properly grabbing the Access db and...
2
by: Cramer | last post by:
So, what is the relationship between Visual Studio and Visual Web Developer. I find a lot of documentation on MSDN that presents Visual Web Developer as it's own stand-alone product (which I'd...
6
by: =?Utf-8?B?anAybXNmdA==?= | last post by:
Using Visual Studio 2005, I have created 4 small DLLs that our company projects can use to access common tools included in each of the separate DLL files. Our Visual Studio 2005 applications...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.