Saturday, March 21, 2009

Publishing/Deploying .NET 3.5 XAML applications


I did some investigation in how to deploy a .NET 3.5 XAML Application onto a network share drive. One can just put the dlls into a location on the share drive but deploying a new version when someone is running the application is problematic. This is because the user file locks the dlls.



So in this entry I would like to present:

1. How to publish a XAML application in Visual Studio 2008 to a share drive

2. Some thoughts on deployments through a dev, test, prod share locations passing various gates of developer and UAT approvals



1. Steps in deploying a XAML application in Visual Studio 2008

A. Open your XAML solution

B. Verify your Assembly name (Right click the WinForm project/Properties/ ensure the Assembly name is what you want vs. the default $safeprojectname$.Winform

You will need to update your references in your XAML files when you change this value as well

C. Go to Build/Publish (Assembly Name)

D. Specify the UNC Path to where the XAML application will be deployed file://sharedrive/XamlApp/ and click Next

E. Specify how users will install the application

Select the "From a UNC path or file share" and the value should be the same path as the previous step and click Next

F. Will the application be available offline?

Yes - A short cut added to the Start Menu and the application can be uninstalled via Add/Remove programs(Probably don’t want to do this, because it installs the application locally)

No - Only available online (No short cut and run directly from publish location)

and click Next

G. Click Finish


The publish will occur at the location of the UNC path specified.

There will be a publish.htm file which will also be launched at the end of the deploy to run the application.

This html page contains a link to the AssemblyName.application file that will launch the application.

The Application Files folder created will contain various versions of the application; each publish will create a new folder with an incremented version number.


Extra notes:

Publishing a new application version can be done without concern to users currently running the application.

Even if the files on the share are deleted and the user is running the application, the user will not notice

Older version under the Application Files directory can be removed if disk space is a concern.









57 comments:

Anonymous said...

generic viagra cheap viagra side affects cialis viagra buy viagra online at sample of viagra over the counter viagra cheapest uk supplier viagra free sample viagra problems with viagra low cost viagra cheapest uk supplier viagra viagra online uk cialis v s viagra viagra for cheap

Anonymous said...

Thanks....
Check this for XAML Free E-learning

XAML - Free E-learning

Anonymous said...

Amiable dispatch and this enter helped me alot in my college assignement. Thanks you for your information.

Anonymous said...

Good day, sun shines!
There have been times of hardship when I didn't know about opportunities of getting high yields on investments. I was a dump and downright stupid person.
I have never imagined that there weren't any need in large starting capital.
Nowadays, I feel good, I started to get real money.
It's all about how to select a correct partner who utilizes your funds in a right way - that is incorporate it in real business, and shares the income with me.

You can ask, if there are such firms? I'm obliged to answer the truth, YES, there are. Please be informed of one of them:
http://theinvestblog.com [url=http://theinvestblog.com]Online Investment Blog[/url]

Anonymous said...

Brim over I acquiesce in but I about the brief should acquire more info then it has.

Anonymous said...

http://markonzo.edu koreadr http://blog.tellurideskiresort.com/members/zocor-side-effects.aspx http://riderx.info/members/cardizem-side-effects.aspx vattel http://blog.tellurideskiresort.com/members/celexa-side-effects.aspx http://blog.tellurideskiresort.com/members/aciphex-side-effects.aspx kaeroberts unkindly http://imitrex.indieword.com/

Anonymous said...

Thanks for sharing this link, but argg it seems to be down... Does anybody have a mirror or another source? Please reply to my message if you do!

I would appreciate if a staff member here at www.blogger.com could post it.

Thanks,
Peter

stories taboo said...

Gladys snarled. And if she continues to be a painin the ass, youll be kissing yours goodbye.
free rape porn stories
nifty eotic stories
naughty lesbian sex stories
gay school sex stories
grandmother incest stories
Gladys snarled. And if she continues to be a painin the ass, youll be kissing yours goodbye.

Anonymous said...

I've on all occasions liked things like sand clocks, lava lamps, and the like to kind of just spend space staring at it as a cut of catharsis. In a route, it helps me with meditation, to mitigate lay stress and just think just about nothing. That's why since I was a kid, in place of of dolls and cars I've in any case cool more of such pieces like sand clocks, lava lamps, musical boxes etc. So I was most charmed when I found the[url=http://www.dealtoworld.com/goods-1260-2-Laser++LED+Light+Show+Laser+Top+Gyroscope+with+Music+Effects.html] 2-Laser + LED Spry Manifest Laser Crown Gyroscope with Music Effects[/url] from DealtoWorld.com under the Toys section. It's like a tuneful box, a spinning exceed, and a radiance divulge all rolled into one. Which is capacious diversion! The gyroscope will outing representing in the air a minute. The laser slight display with accompanying music makes this gyroscope a measure incomparable toy that my friends get also been most amused with.

My dogs are also beautiful curious prevalent the laser gyroscope I got from DealtoWorld.com. They each cleave to the gyroscope as it spins, although at principal they kept barking at the laser light advertise, and also because it produces music. But after they got employed it, they've stopped barking but just maintain following the gyroscope whenever I start spinning it. Kids are also attractive amused nearby it. Sometimes it's good to possess entertaining toys on all sides the blood so that you can go away the toy on while the kids are being amused or playing with it while you live provide for viands or fall heir to changed. The gyroscope is a particular such trinket with this purpose.

The gyroscope I bought from DealtoWorld.com has a dragon as a design on it, and produces a gegenschein indicate with red, obscene, and unripened colours. Take a look at the pictures I've uploaded of the gyroscope with laser joyful show. The music produced from the gyroscope is not that enormous but good plenty to entertain any supplementary visitor to the house. The gyroscope is red and jet-black, making it look very cold, and slightly macho with that dragon imprint.

The music light show gyroscope runs on 6 LR44 batteries, which are replaceable anyway. I've also used this gyroscope to surprise my girlfriend during our anniversary celebration. I did the cheesy terror of decorating the b & b room with roses and when I led her in, I started up the gyroscope as correctly so that the laser brighten expose produces a fresh effect. I also had some battery operated candles so all the moonlight effects created a rather mawkish atmosphere. She loved it, at near the going, to my relief. I also bought the candles from DealtoWorld.com. These days it seems to be my oversight shopping placement in return all gifts and ideas for romantic occasions.

Since Christmas is coming, this laser go down playing gyroscope can dialect mayhap be a momentous Christmas gift looking for the toddler or neutral the favoured! Alternatively, the gyroscope can really be a nice addition to the ordinary Christmas decorations. I can take it as given placing it near the Christmas tree and maybe spinning it when guests arrive in the house. Looks like [url=http://www.dealtoworld.com]DealtoWorld.com[/url] is getting my subject yet again!

Anonymous said...

Hey,

Thanks for sharing the link - but unfortunately it seems to be not working? Does anybody here at techinitiatives.blogspot.com have a mirror or another source?


Thanks,
Harry

Anonymous said...

kazar sklep internetowy
to kazar torebki , torebki młodzieżowe , torby skórzane . torebki młodzieżowe , torebki david jones ?

Anonymous said...

Hi,

I begin on internet with a directory

Anonymous said...

buy valium online buy valium in mexico - side effects of valium in men

Anonymous said...

buy cheap diazepam diazepam 10mg street price - buy diazepam online india

Anonymous said...

buy ativan online ativan withdrawal migraine - ativan and alcohol withdrawl

Anonymous said...

order ambien online overnight what does ambien cost - ambien withdrawal and headaches

Anonymous said...

buy diazepam lethal dose of valium for dogs - diazepam tablets 2mg 5mg 10mg

Anonymous said...

cheap zolpidem zolpidem tartrate 10 mg tablet withdrawal - what is zolpidem tartrate

Anonymous said...

ativan pills ativan withdrawal duration - ativan to buy in canada

Anonymous said...

buy diazepam diazepam recreational drug - diazepam lorazepam comparison

Anonymous said...

diazepam contraindications buy diazepam online usa no prescription - buy diazepam online usa only

Anonymous said...

generic lorazepam ativan 1mg tablets - ativan dosage high

Anonymous said...

order ativan common side effects ativan - ativan withdrawal mayo clinic

Anonymous said...

online xanax xanax dosage with alcohol - xanax 2mg dose

Anonymous said...

buy ambien online buy ambien legally - ambien sleep side effects

Anonymous said...

soma soma drug test how long does it stay in your system - is ordering soma online legal

Anonymous said...

valium without prescription valium pill description - yellow generic valium

Anonymous said...

soma cost carisoprodol dosage recreational - carisoprodol 350 mg information

Anonymous said...

cheap zolpidem ambien 12.5 mg - ambien withdrawal remedies

Anonymous said...

buy soma soma 350mg online - carisoprodol side effects long term

Anonymous said...

buy ambien online ambien sales online - medication similar ambien

Anonymous said...

valium pill valium online canada - diazepam valium for cats

Anonymous said...

These procedures are usually essential in evaluating the patients' progress as they continue with the therapy. It is not uncommon for massage therapists to consult with physiotherapists before and during a massage. You will also get the chance to participate in discussions along with your fellow students.
Here is my homepage :: child questionnaire for depression

Anonymous said...

Hello. Facebook takes a [url=http://www.onlinecasinos.gd]slots online[/url] take a chance on 888 casino mete out: Facebook is expanding its efforts to institute real-money gaming to millions of British users after announcing a practise with the online gambling companions 888 Holdings.And Bye.

Anonymous said...

MkimubAqfppsQsbvsd BrotxzQjictgDneyay CrejgfShlgayQlbgcwNqugmqPqqaqd VysodnYyrlxmYssmnz GxfejeBkdxbu [url=http://www.megafucktube.co/redtube-sexy-videos.html]sexy redtube[/url] QlvcqrCdddcvMwhbly FdygngPkcbfh JexddxQbrfatXicego HboadeNrqydxUedgss SvjnynCegxdq http://www.megafucktube.co/redtube-sexy-videos.html redtube videos UdfkimWaoyuxYfgpgs RcbmogOkozgt JzcsdgDawtcf DzlwliCbliazJgrznySwogjfKcrelq MglwmvUmepjv JcstkxZvniqy Mega Fuck Tube nokoplwxarcw cnajrqoam atdlikqtdpxzaaq hjvqnecdl ymcfjv

Anonymous said...

buy NFhVwlXc [URL=http://www.aaareplicahandbags.weebly.com/]7 star replica[/URL] and get big save vlnDSPNo [URL=http://www.aaareplicahandbags.weebly.com/ ] http://www.aaareplicahandbags.weebly.com/ [/URL]

Anonymous said...

Appreciating the time and effort you put into your site and in depth
information you offer. It's awesome to come across a blog every once in a while that isn't the same old rehashed material.

Wonderful read! I've bookmarked your site and I'm adding your
RSS feeds to my Google account.

my homepage - cleaning service in plainfield

Anonymous said...

[url=http://www.bbjkm.com/forum.php?mod=viewthread&tid=59251]solo beats by dre[/url] 11. look at an energy super star HotelOn moderate, our country's 47,000 accommodation spend more than $2,000 for each and every readily personal space each and every one year by vigour. seek an electricity super star recorded restaurant--people functionality in websites 25 per along with accommodation across america, Use an average of 35 proportion lower fuel and after that emit greenhouse 35 free gas by-products compared colleagues,


[url=http://trip2.asia/space.php?uid=56752&do=blog&id=271904]beats studio[/url] wedding ceremony review vs various other, our own beats by dre E2c Sound are great for iPods-my, phone. in addition to the manageable audio masters. beats by dre yield a full sound you happen to be said to be paying attention to.


http://www.beatsbydreking.com simmer holds worked with within the Chieftains, Holly Cole, Ron Sexsmith, Tony Levin at cal king crimson nicely as Buckwheat Zydeco, as the author Leno audiences may have witnessed the pup associated with Welsh singer charlotte religious organization some three years back. mon.-Tue, Dakota jazz like golf iron. your freshest cd, "lift up your Hand, Is the dog's just about all R though, to client golf swings of current cal king metropolises internet site Booker T.

Anonymous said...

The article provides proven useful to me. It’s гeally useful and you arе
сertainly quite well-іnformed in this area.
Υou possess exposed our eye to dіffeгent νiews on thіs
ѕpecifіc mattеr along with intrіquing, notable and
sound artіcles.

My weblog Valium
Here is my web site buy Valium

Anonymous said...

Ben Silver SeersuckerMany manufacturers of all kinds, including shoes, have different ways of advertising. Some have eye catching web sites or fabulous and imaginative shoe designs.[url=http://www.cheaptomsbuy.com]Cheap Toms[/url] The key difference is that rather than covering 20,000 or more runners with a system that is Marathon based, it is now down to you. In Boston, when you push off, it's flat for about two miles and then you hit a sweeper right that continues subtlety down hill into Framingham and then on into Natick along the race course.Internet is flooded with several TOMS shoes coupons. You can get these coupons from several websites which include the official website of the company and several other affiliated websites like Amazon and e- bay. [url=http://www.onlinetomsoutlet.com]Toms Shoes[/url] Mila Kunis IMPORTANT: Only shoes purchased from TOMS.com, unworn, and in the shoebox or canvas bag they came in can be returned. [url=http://www.tomsfans.com]Cheap Toms Sale[/url] Hearing the word TOMS shoes sketches in minds a picture of a shoes with colorful and bright patterns as well as a brand with a purpose. The brand is founded by an entrepreneur from Texas, Blake Mykoskie who was one of the contestants in the second season famous TV reality show Amazing Race. The whole idea of establishing a business on the foundation of social entrepreneurship was ignited in the mind of Blake when he observed children with bare feet somewhere in the undeveloped area of the country Argentina. Toms Coupons Be Trendy And Help The Needy!
Relate Post
http://www.jayde.com/submit-site.html/?URL=http%3A%2F%2Fwww.cheaptomssite.com&EMAIL=cheapparkasale%40126.com&NAME=effildefs&BUSINESS_NAME=effildefs&ADDRESS=http%3A%2F%2Fwww.cheaptomssite.com&PHONE=123456&ZIP=123456&COUNTRY=GB&STATE=AL&INDUSTRY=service_provider&FACEBOOK=http%3A%2F%2F&GPLUS=http%3A%2F%2F&TWITTER=%40&YOUTUBE=http%3A%2F%2F&LOGO=http%3A%2F%2F&GMAP=http%3A%2F%2F&ERR=EMAIL%3AEmail+address+is+unacceptable+email%7CHUMAN-TEST%3ASecurity+image+text+%28Captcha%29+cannot+be+empty&FID=66
http://forum.3doyun.gen.tr/showthread.php?72623-%E3%83%B4%E3%82%A3%E3%83%88%E3%83%B3-%E3%83%90%E3%83%83%E3%82%B0-70635&p=204461#post204461

Anonymous said...

This is really interesting, You're a very skilled blogger. I have joined your rss feed and look forward to seeking more of your fantastic post. Also, I've shared your web site
in my social networks!

Also visit my website :: calorie burn calculator

Anonymous said...

Selling for $60 at Ben silver dot com, this espadrille is a print laid over canvas and a rope sole. The shoes are made in Spain but designed with the summer heat of Carolina south beach in mind. Ben Silver Seersucker makes for a perfect match with blue blazer and khaki trousers for a dash of European flair. They definitely a perfect summer weekend footwear for the beach.Sperry Top-Sider Largo[url=http://www.cheaptomsbuy.com]Cheap Toms sale[/url] "I want my patients to smile longer and brighter than they have ever before. This is why I am offering all new patients free whitening for life with their first appointment. I want my patients to maintain healthy teeth and gums throughout their lifetime and providing practice specials allows me to do that," said Dr. Stan Mahan, cosmetic dentist in Toms River. About Stan R. Mahan, DDS: Dr. Stan Mahan is a 1981 graduate of New York University's College of Dentistry. He began his career with the US Navy Dental Corps and after 4 years of active duty, Dr. Mahan established his private dental practice at the Jersey shore in two locations: Toms River and Ship Bottom on Long Beach Island. Both locations allow him to perform the highest quality comprehensive dental care including implants, root canals, porcelain veneers, and cosmetic dentistry. He also provides tooth colored fillings, crowns, tooth whitening, Invisalign, orthodontics, bridges, Snap On Smile, Perio Protect, and StemSave, in addition to preventive periodontal care. Dr. Stan Mahan has completed 26 years of active and reserve service with the US Navy Dental Corps and is a member of the OCYMCA, and is the Past-President of the Toms River Sunrise Rotary. [url=http://www.cheaptomssite.com]Cheap Toms Shoes[/url] Who Are TOMS Shoes? [url=http://www.tomsfans.com]Cheap Toms Sale[/url] Experts believe that non-profit organizations can run efficiently as a sustainable business if the services they provide to the community, provides something back to the business that can help the enterprise grow further. This concept has been coined as creative capitalism within which a company can make profit as well as serve the society. TOMS Shoes can be considered a good example of creative capitalism. When a consumer purchases one pair of TOMS shoes, the company gives a pair of new shoes to a needy child. With a simple yet innovative One for One concept, the company has managed to make a difference along with making profit.
Relate Artcile

[url=http://l161.com/forum.php?mod=forumdisplay&fid=2]wholesalecomfortable toms men shoes for cheap price[/url]
[url=http://bwssandiego.org/]wholesalenice toms women shoes for cheap price[/url]

Anonymous said...

Hеllo, i think that i saw yοu viѕited my site thuѕ i got herе to rеtuгn the desirе?
.I am trying to tо finԁ issues to improve my site!
I guess its ok to maκe use of ѕomе of уour conceρts!
!

Feel frеe to surf to my wеblоg:
where to buy hcg

Anonymous said...

I simply wanted to construct a simple remark in order
to say thanks to you for these fabulous ideas you
are giving here. My time intensive internet investigation
has finally been paid with extremely good knowledge to go over with my family and friends.
I 'd repeat that many of us visitors are rather lucky to exist in a remarkable place with so many marvellous people with very beneficial guidelines. I feel extremely happy to have discovered your entire website and look forward to so many more exciting minutes reading here. Thank you once more for all the details.

my weblog

Anonymous said...

An outstanding share! I've just forwarded this onto a colleague who had been conducting a little research on this. And he in fact ordered me dinner because I found it for him... lol. So allow me to reword this.... Thank YOU for the meal!! But yeah, thanks for spending the time to discuss this subject here on your web site.

My weblog :: payday lenders

Anonymous said...

Helpful info. Lucky me I found your site unintentionally,
and I'm shocked why this twist of fate didn't came about in advance!
I bookmarked it.

My web site - Moewe.s100.xrea.com

Anonymous said...

Quality articles is the main to interest the people to visit the
web site, that's what this website is providing.

Feel free to visit my homepage: betasitetest-001-Site1.smarterasp.net

Anonymous said...

Wow, amazing blog layout! How long have you ever been running a blog for?
you made running a blog look easy. The entire glance of your web site is fantastic, as well as the content!


Here is my webpage: oakley サングラス

Anonymous said...

Hi there! This is kind of off topic but I need some advice from an established blog.
Is it hard to set up your own blog? I'm not very techincal but I can figure things out pretty fast. I'm thinking about setting up my own but I'm not sure where to start. Do you have any tips or suggestions? Thank you

Take a look at my site ... グッチ

Anonymous said...

hello!,I really like your writing so much!
percentage we keep up a correspondence more about your post
on AOL? I require a specialist on this area to unravel my problem.

May be that is you! Looking forward to see you.

my web blog; ルイヴィトンメンズ

Anonymous said...

Concerned about Privacy: If your how to attract a women shows a sign of confidence and dominance too.
The first thing you should also be careful, is that what you want and that is of sexual attraction.
Plan a short getaway for the two of you were how to attract a women together.


My blog - how to attract women tips

Anonymous said...

Slowing down your body will allow you the chance to communicate with you to resolve misunderstandings or relational issues involving your relationship.
If you can't do it, try to look good but you know what not to do and as if you are trying to seem like a player.

Feel free to visit my web site; How to get a Girlfriend

Anonymous said...

singles 45 dating chat site lavalifeprime http://loveepicentre.com/success_stories/ funny muslim dating
developmental trends in dating for boys [url=http://loveepicentre.com/articles/]singles dating delaware[/url] new dating game 1973
dating a divorced woman [url=http://loveepicentre.com/]free christian dating[/url] dating sex nude 17 [url=http://loveepicentre.com/user/nick49/]nick49[/url] free cinncinati oh dating sites

Anonymous said...

Aw, this was an incredibly good post. Finding the time and
actual effort to generate a superb article… but what can I say… I
hesitate a whole lot and don't manage to get nearly anything done.

My blog: help with gerd

Anonymous said...

Current law prohibits foreign investors from owning more than a more productive cheap auto insurance quotes comparison insurer
that is newer on the scene to write a police
report. Knowing which policy is able to specifically match
your individual circumstances. You need cheap auto insurance quotes comparison because you will have fewer claims that are paid without proof of insurance all the time.
Some also provide coverage for rental cars while your car is being repaired.

Anonymous said...

dating transexuals 2008 jelsoft enterprises ltd http://loveepicentre.com dating sites music
free gay dating or sex online [url=http://loveepicentre.com]who is chris pine dating[/url] lds dating game
jewish internet dating services [url=http://loveepicentre.com]dating site for marriage[/url] big beautiful women dating dc [url=http://loveepicentre.com/user/Faust/]Faust[/url] anglo saxon dating

Anonymous said...

играть в интернет казино bestforplay net, либо игровые автоматы уфа.