Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 236957
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T20:23:13+00:00 2026-05-11T20:23:13+00:00

I have been developing an application for the last 12 months using VS2008, VB.NET(WPF)

  • 0

I have been developing an application for the last 12 months using VS2008, VB.NET(WPF) and SQLExpress2008. It has been running successfully in a single organization but I now need to consider deploying it to other organisations where I won’t know the connection string for the DB, app locations, server locations etc.

What is the current favoured approach for deploying dotNet apps that use SQL Express 2008? ClickOnce? InstallShield?

Also, what’s the best way of requesting the initial connection string details. Should I write it myself and maybe store the info in my.settings, are there any 3rd party apps for db configuration that’ll make my life easier?

Sorry for all the questions but the bottom line is, what’s the best way to deploy my app!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T20:23:13+00:00Added an answer on May 11, 2026 at 8:23 pm

    I take it from your mention of ClickOnce that this is not an ASP.NET application. Please correct me if I’m wrong, and edit your question as well.

    I have been successful with simple applications in creating a normal Setup for it. I’ve prompted for server name and database name as separate parameters. In fact, in one setup, I was able to prompt for server name with one prompt form, Windows vs. SQL Server authentication with a radio button on a second, then user and password on the third if the “SQL Server” button had been clicked. I passed the resultant values as parameters to a little Installer class that created the connection string from the individual pieces.

    In this particular case, I used the connection string right away in order to execute some SQL scripts, but you could just as easily store the connection string in the app.config for the program to use later.

    Another option, at least for a program with a GUI, is to have a settings dialog that can set the connection string, and to prompt the user to set it whenever it’s not set. It would not be set the first time the program is run, so you could wait until the first time, or else launch the program once it’s installed, prompt for the required settings, then maybe just set them and exit. That has the advantage of a better UI, and reuse of code.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 212k
  • Answers 213k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer When runat="server", the ID of the div changes, so the… May 12, 2026 at 10:28 pm
  • Editorial Team
    Editorial Team added an answer You can simply start explorer.exe with the /select argument, as… May 12, 2026 at 10:28 pm
  • Editorial Team
    Editorial Team added an answer You can put your function like this: <%= Ajax.ActionLink("YourAction",new AjaxOptions{… May 12, 2026 at 10:28 pm

Related Questions

I have been using Visual Studio 2008 quite long but lately I am getting
Excuse my ignorance, but something's been bugging me about the Xcode debugger when running
I was wondering how you guys actually develop large applications when you are your
I have been developing (for the last 3 hours) a small project I'm doing

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.