473,396 Members | 1,966 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,396 software developers and data experts.

Found the fix, but can someone give me some more info

Recently I posted a message about deploying an application over a network. I had the .net framework installed on the pcs, the local intranet set to full trust, and I had copied the bin directory to the production location. However, I didn't have any trouble running the program on any pcs that had visual studio 2003 installed on it. So, there was no problem with any development machines. However, some non-development machines would run the application fine and others wouldn't. The problem seems to have been caused by not all of the appropriate dlls being in the bin location. I figured this out because I created a deployment project instead of just copying the bin folder and it worked on one of the pcs that I had trouble. The deployment project included some dlls that were not in the bin directory. After doing a directory comparison on the machine where I installed the program and it worked with the networked location I found the network location didn't have the same files. I copied all the files from the local machine installation directory to the networked location and everything worked

I am very new to actually deploying applications myself. So, maybe this was really the first thing I should have checked.

First, how do I know which dlls I need to have? Do I just look at the references section of my project and the path location to determine the dll? I know this is probably a stupid question to most of you, but I would appreciate any tips

Second, there are several directories visual studio creates. Sometimes it creates a debug directory, obj, or release directory. I found when it creates the debug and release directories, but why does it create both of them and what is the purpose of the obj directory?

Third, why doesn't visual studio put all of the appropriate dlls in a directory that it creates. In other words, why are only some of the dlls the application needs located in the bin directory. Does it make a difference if the project was upgraded from vb6 or is created from scratch in vb.net

Fourth, is using the deployment projects the best way to deploy the projects

Thanks
Nov 20 '05 #1
0 1033

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

Similar topics

10
by: BillP | last post by:
Hello, I have been in print publishing since the late 1980's, and I need to build several web sites. I am familiar with HTML at a very basic level, and understand its similarities with Quark...
0
by: id | last post by:
Hi all, I was wondering if someone can shed some insight into this problem i'm having. I am decent with C++ but very new to managed C++. I have a managed c++ class library which wraps some...
0
by: Tony Baker | last post by:
Wow. I finally found out the easiest way to display a yes/no (well, yes/cancel) dialog pop up from ASP.Net. Turnes out to be really easy. Just add the following in you Page_Load method (C# code...
7
by: Robert Blackwell | last post by:
Hey, I have a question for you web devs out there. How much of a hassle is it to take over where another programmer left off. I have a commerce site that was designed to my specs and I approached...
6
by: Henry Law | last post by:
I'm trying to debug a Perl problem whose symptoms are that a running Perl process either doesn't receive, or fails inexplicably to handle, a SIGTERM sent from the OS during shutdown (Linux Fedora...
3
by: news | last post by:
After installing phpMyAdmin on my Fedora Core 4 box, (Apache 2.0.54, PHP 5.0.4) we're getting this error: "The mbstring PHP extension was not found and you seem to be using a multibyte charset....
5
by: eholz1 | last post by:
Hello Newsgroup, I have "installed" pdo using "pecl install pdo" (it intalled version 1.0.3), I have added the line "extension=pdo.so" to my php.ini file, but when I try to use the PDO db ...
10
by: Eric | last post by:
Hello, I have some server side includes on a Classic asp page that look something like: <!-- #include virtual="/includes/file1.asp"--> <!-- #include virtual="/includes/file2.asp" --> <!--...
22
by: tomb | last post by:
I am generating a form dynamically through AJAX. The form and the data come in very nicely, but my reset button doesn't do anything. There are 3 other buttons that call javascript functions - they...
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: 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
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...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.