.net - Debugging ClickOnce Deployed Application
Nov 9, 2010
I am new to ClickOnce deployment and at first glance it seems a great way to maintain .Net applications updated with ease. I am developing a simple application that stores information on a mdb database and over some XML files. I understood how to use the "data" folder with ClickOnce and I am developing the part of my application that should migrate the data from older versions after a ClickOnce update. Now I need to debug that part of my code that only runs when the application is in "networkDeployed" mode. So actually I'm doing the following really slow process to test a new deployed version:
publishing the application on a provisional website (I can choose between a faster locale iis site or a real online one) installing the application from the deploying website (the first time) or running the old installed application so it automatically catch new updates and gets updated... running the application
So basically I have two problems here:
the whole process is much too slow :/ I'm running the app as every other app directly from the OS, so I can't access to the debugger...
I am pretty sure that there are better way to test ClickOnce deployed applications...
View 2 Replies
ADVERTISEMENT
Jan 22, 2011
I have built a simple app that searches an Access DB. When I build it, I can run it without error. When I try to use ClickOnce to deploy the app, it says it cannot find the Access DB. I am pretty new VB.NET, working with a DB and ClickOnce, so any thoughts or assistance.
I have the the "build action" set to "content" and "copy to output directory" set to "copy always". In the Publish > App Files I have the db set to "include" and "required". Worse than a newbie, the business guy who wants to code...
View 2 Replies
Feb 15, 2010
I have a file in the Resources folder for one of my libraries, which is set to "Content" and "Copy Always".In debugging, the file is there, and the program works.
View 2 Replies
Jun 9, 2010
I've been using a piece of code I found that reads in joystick movement into my VB application using DirectInput. Building an executable works great, the program operates as should be, however when I publish my program for final deployment, I get the following error:
"WindowsApplication has encountered a problem and needs to close. We are sorry for the inconvenience."
Here's some of the error details:
EventType : clr20r3 P1 : windowsapplication.exe P2 : 1.0.0.0
P3 : 4c0f1ae6 P4 : microsoft.visualbasic P5 : 10.0.0.0 P6 : 4ba2183b
P7 : 88 P8 : 8 P9 : system.io.fileloadexception
And then a second error pops up shortly after:
AppName: windowsapplication.exe AppVer: 1.0.0.0 AppStamp:4c0f1ae6
ModName: kernel32.dll ModVer: 5.1.2600.5781 ModStamp:49c4f482
fDebug: 0 Offset: 00012afb
The errors only occur once I try installing the program and just before the application loads.Here's the code for the program:
Imports System
Imports System.Windows.Forms
Imports Microsoft.DirectX.DirectInput
Imports Microsoft.DirectX
[code]....
View 2 Replies
Aug 21, 2009
I am calling a stored procedure that calls a bcp command from a visual basic 2005 application to export data to excel. When I publish the app on my machine the procedure works fine. However when I attempt to install on another users machine when I push the button to call the event ..the export does not happen. I am trying to install from a network and the other modules work fine.
View 2 Replies
Nov 30, 2010
This may be a dumb question, but I am stumped. I wrote a simple desktop application in vb.net (vs2005) and published it via the "deploy" method. After I deployed the app and ran the deployment exe - the application runs fine. However, I have recently added some command line switches so I can run the app via a scheduled job. But I cannot find the "exe" file in order to run the application from the command line. Am I missing something or did I deploy/publish the application wrong?
View 1 Replies
Sep 27, 2010
I want to know how i can add reports either crystal or microsoft to a folder called reports in my application and then for them to be displayed in my menu tool bar under reports and then for them to run once clicked. I know it can be done its just how it is done.
View 2 Replies
Jun 24, 2009
I have migrated a VB6 application to .Net which uses the MSFlexGrid in a total of 7 different places on 3 forms.When the compiled application is installed on a non-development PC, one of the forms throws a LicenseException when trying to create the instance of the MSFlexGrid control.The other two forms successfully create and use the MSFlexGrid instances that they contain.The problem doesn't occur when the application is run on a development PC.[code]I have looked at the designer.vb code for the forms, comparing the instances which work with the one that doesn't.In both cases, (working and failed) the same calls are made to the control wrapper (i.e. a new instance is created, BeginInit() is called, attributes are set, it is added to the containing control, and EndInit() is called, where the exception is raised.To reiterate, this is not the 'usual' problem of a missing developer license.The exception is not occuring during development, it is occurring in the application installed in the production setting.
View 1 Replies
May 26, 2009
I've created a VB.NET Windows Form application which pulls info from an MSAccess database via datasets and tableadapter. When the user makes a change to the data, I use the Update method of the tableadapter to send the changes back to the database. This all works fine in the Visual Studio 2008 IDE, but once the build is done and the application is installed, I run into problems. The application keeps the original data and will not read or write to the database, although any changes I make through the application are mysteriously saved somewhere. If I make changes directly to the database using MS Access - which I need to be able to do - those changes don't show up in the data pulled into the application.
View 13 Replies
Aug 12, 2009
I would like to create a desktop shortcut for my clickonce deployed application.The IDE is VS2005 and there is no need for upgrading to 2008 yet.
View 3 Replies
Jun 24, 2009
I have a smart client application deployed as a click once application called "PDFSplitter". The link to install this PDFSplitter is on our company intranet and when you click the link you get a "The publisher could not be verified. Are you sure you want to run this software?" message. Is there any way to make this message go away?
View 4 Replies
Dec 17, 2011
I have recently finished a console application and deployed it to several computers on our network for testing. As it is just an EXE a copied to the hard drives of selected computers for now. When the app is launched it writes info to an sql DB so I always know which computers it is on.
During the past few weeks I have modified this app at least 6 times (improvements, adjustments, etc)
It is a paint to keep going back to the computers to update it with the new version, and getting mixed up which version i am on - LOL I am looking for advice on how I would go about doing this automatically, for example, it would be cool if I just had to put an updated file in a repositry and clients would use this to update.
In Visual Studio, when I view the properties of my application>assembly information - I can set a file version. Is it possible to extract this info and store it in a variable? I would like to dump the in my DB. Also I could then possibly compare the file version of the launched app against an updated file in a network share folder.
View 16 Replies
Mar 9, 2009
I've developed an application in VB2008 express and have installed it to another PC. The installation has put the mdf file in c:documents and settingsuserappsdata.I want to attach this with SQL Server Management studio but when I try to browse to the file in order to attach it, I find I can't browse further then C:documents and settingsuser.
View 3 Replies
Feb 24, 2009
Im trying to deploy an application by using clickonce and having some difficulties with it. In a class i have this function
Private AD As ApplicationDeployment
Private updateCheck As UpdateCheckInfo
Public Function SoftwareUpdate() As Boolean
[code]....
When i create my code on a form (to run the function above) i receive the error "Object not set to an instance" I try to add New to my declaration but then receive the error "Application Deployment has no constructors". Im not sure what im doing wrong or how i should go about this.it does not go past the line AD = ApplicationDeployment.CurrentDeployment i decided to leave the remaining code
View 4 Replies
Jun 28, 2011
I have a vb.net clickonce application that will be used by low-level personnel with no administrator accesses. However, the application itself needs to save files to a folder on the server that is hidden and only allows read/write access to administrators. I need for these users to be able to interact with this folder using the application without giving them the ability to browse to the folder on their own. I've tried using several impersonation techniques, none have worked.
[Code]...
View 2 Replies
Apr 11, 2009
Where is the location of ClickOnce Installation and what are the restrictions of ClickOnce Deployment?
remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback,
View 1 Replies
Jul 13, 2010
When using clickonce deployment, where are the application folder/files installed? I have found a data file in Owner>AppData>Local but the actual program files evade me!!
View 4 Replies
Jul 25, 2011
I've deployed an application inside a corporate network and I want the update process to require less attention from users. Giving them a choice to update is not a porogative.I've written code to detect when new updates are available automatically rather than letting ClickOnce check on application start. I'm wondering if its necessary to restart the app after the update has completed. Currently I invoke at the end of my update script:Application.Restart()
But what if (to make the update process more transparent for the user), I performed a 'silent' update in the background on a separate thread, and then displayed an icon prompting the user to restart the app to apply the changes? Would it work this way?
Furthermore, if I ran my custom InstallUpdate() process on a timer, say every 2 hours, would ClickOnce be happy to continue to update for every new version that was released even thought the user has not restarted (and I'm expecting the updates only to apply once the user restarts the app)?
View 2 Replies
Jul 27, 2009
I am currently attempting to support a ClickOnce application that i did not write. This application is running from a scheduled task. The scheduled task points to a .application file. This had been running happily untill today when it stopped. The only thing that has changed is that the application has been executed manually by a developer by double clicking on the .application file. Since then each time the scheduled task is scheduled to run the application doesn't appear to execute. The task reports no error and the error code (0x0) given indicates it ran and completed ok.
I am not familiar with ClickOnce and am not sure when implication clicking the .application file would have had or why it has stopped running as a scheduled task. It appears to me that everything else has remained the same (i have checked it is running under the correct account etc).
View 3 Replies
Apr 12, 2009
I use VS 2008 Standard. If I do a QuickOnce deployment after resetting Application Files in the Publish Tab I get a bunch of messages saying that various files are not in the GAC. To solve this I change the Publish Status from Prerequisite (Auto) to Include and set Download Group to Required. Then when I install the application I get the splash screen and then the message that the application has stopped working. There was a workaround posted to delete /bin/obj/.cache etc, but I have no /bin/obj/ folder.
View 1 Replies
Mar 26, 2009
All,I seem to have stumbled upon a ClickOnce error that stops me from auto-updating. When I Deploy my program using ClickOnce it publishes to the specified location and installs just fine. I can run my program no problem if I activate it from the start menu. However, I have code that registers the program as the default to open a specific file type. Naturally, I want my user to be able to double click on the file type of my choice and have my program open like normal. All-in-All this works.
The problem arises because I need my program to check for updates before loading my program, much like it does when I open the program from the start menu (I set the auto-update check within the ClickOnce options). However, this check does NOT run when the user double-clicks a file type to run my program, it merely skips this step and opens the program. So first I tried to find a way to run the Update manually through code, what I cam up with was this: [Code]
View 5 Replies
Nov 5, 2010
I have created a clickonce application with a file format to be associated with it. (publish -> Options -> File associations) I have tried to get the file name from command line arguments but i can't. I think that there is an other way to get it.
View 8 Replies
Dec 21, 2009
I use ClickOnce Deployment on my application to get the update feature.But i really do not like the deployment and the setup Is their a way I can use the Visual Studio setup feature to make a msi package for my application but still have the update feature?
View 4 Replies
Jul 20, 2011
When a user installs the application from the ClickOnce location there is a noticeable delay after the install runs to when the program loads. Is there a way to put in a progress screen in this instance to instructed the user that there is still more to come?
There is also another instance when an email is being priocessed, there is a delay between the button click and when the email box displays. Need some sort of motion happening during that time.How is this done and what do I look for? Can I make a module that handles this and then just call it during certain activities?
View 13 Replies
Sep 28, 2011
I have a VB.NET application that takes command-line arguments. It works fine when debugging provided I turn off Visual Studio's ClickOnce security setting.The problem occurs when I try to install the application on a computer via ClickOnce and try to run it with arguments. I get a crash when that happens (oh noes!).
There is a workaround for this issue: move the files from the latest version's publish folder to a computer's C: drive and remove the ".deploy" from the .exe. Run the application from the C: drive and it will handle arguments just fine.
View 1 Replies
Jun 9, 2009
anyone know how to fix this? this is what i get when i try to run setup.exe
PLATFORM VERSION INFO
Windows : 5.1.2600.196608 (Win32NT)
Common Language Runtime : 2.0.50727.3053
[code].....
View 3 Replies
Apr 19, 2011
I am trying to deploy a VB.net application that is currently using SQL Server 2008 as its database to connect to.I need this application to be able to include a copy of its data so that wherever I install the application there is no need for them to install SQL Express.
What i have been reading is that I should of been using SQL Server Compact Edition to do this. Is there any way that I can do this with using an .MDF file?If not, is it possible to convert an .MDF file to .SDF and then just include it in my vb.net app?
View 2 Replies
Dec 21, 2009
you tell me how to make a ClickOnce Application Start when A User Logs on? I am running Express so I cannot use the Installers in the full VS. I would like it so it will only add a shortcut when it is installed. (Application is available offline)
View 4 Replies
Apr 7, 2011
I have a ClickOnce application that about 120 customers are using. This week, I found out two customers declined an update in January and were stuck on an old version. I discovered this by deleting an ASP script the old versions used on our server. The customers that aren't updating get a 404 and call to ask why.One customer clicked our install button again and got the latest version no problem. The other clicked our install button and gets an "Application validation did not succeed" error. The details of the error are SomeImage.gif "has a different computed hash than specified in manifest."I don't want to deploy a new version because that usually results in phone calls asking, "did you add what I asked for yet?"
I figure I should be able to uninstall the app completely and resintall with the one problem user. Nope. Error persists. How can I remove whatever the Windows uninstall process leaves behind that would cause this error to persist? I found the folder C:UsersUserAppDataLocalApps2.0 on the customer's Vista computer, and deleted it. We ran the installer again, and the error persisted after redownloading the app. I'm not 100% confident that this folder contained the whole program, though, but it is the only location on disk I could find that contained some resemblance of our app.
View 5 Replies
Mar 15, 2010
VS 2008 / VB.Net / WinForms I have an application setting (Settings.settings) for a project and I am using Click Once deployment. I used the VS Editor to create the setting and I can see the setting in the app.config file
<applicationSettings>
<MyApp.Win.My.MySettings>
<setting name="MySetting" serializeAs="String">
<value>False</value>
[code]....
View 1 Replies