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

Need help publishing c# express progam (including how to obfuscate?)

5
Hey guys, I've tried and tried to find a walk thru that works. Since I am using VS C# 2008 express, i am using clickonce deployment. I am targeting the 2.0 framework as I am not using any 3.5 features.

Here is my issue and questions:

1) I have a c# program that I would like to publish to my website (it does NOT have front page extensions, nor do I plan to use them). Should I publish to a file path and then copy the files over to my website?

2) I am a bit confused about Signing the ClickOnce manifests and Signing the assembly. I can create a tempory .pfx file to use with both and hope that's good enough. Nonetheless, I am not signing the assembly (I don't see the point). However, it seems to force signing the ClickOnce manifest even if I uncheck it, after a publish it is checked and the manifest has the public key in it so I guess it does this by force? Not really sure what is going on here.

3) Obfuscate! I am using SharpObfuscator.exe from codeplex.com. Using Lutz Roeder's .NET reflector it appears that if I use SharpObfuscator.exe on a .exe in one of the Debug or Release directories of my c# application that it does indeed work. I can click on the obfuscated program and it works. However, I cannot figure out what I need to do to obfuscate the deployment package (you know when you publish the c# program). It seems to rebuild the exe files and thus I loose the obfuscation. What am I doing wrong. This is not a SharpObfuscator issue, it is my lack of understanding the process of using the VS IDE to build the program and publish it and understand where in that process I need to obfuscate the EXE.

I am not using any DLL files, all my code is going into one exe. I was up til 1:30am last night trying to figure these things out and it is frustrating. I have a nice program I would like to release to the public but I can't because of these road blocks. Thanks for you help guys!
Jan 31 '08 #1
0 1727

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Ahmad | last post by:
Dear all, I'm not sure if this is the write newsgroup, but ... I've been trying to update the web-site for the local orphanage (www.bedaya.org.my) via FP2002. This whole project started on...
2
by: werdna.sivad | last post by:
I just uninstalled VS 2005 Professional Beta 2 and replaced it with VS Web Developer 2005 Express Edition and VS C++ 2005 Express Edition. I am having problems publishing my ASP sites now. ...
3
by: Francesc | last post by:
Hi, I'm new at this newsgroup and I want do ask some questions and opinions about this subject. I'm developing an application focused in a very specific task: clean and labelling text documents...
3
by: Carl Davis | last post by:
Hi, When I open up an executable in Notepad that I just created in VB.net express I can see virtually all of the source code! Is there any way of improving the compiled output to hide this? ...
7
by: Agos | last post by:
I developed my first web site using Visual studio 2005. It works very well with Visual Studio. But after I published the web site in a file system folder in my PC using the instructions I found in...
5
by: rmgalante | last post by:
I've been using the VS2005 Publish utility on one of my projects for about six months. I have a large site with hundreds of files, thousands if you include the code behind files. So I thought...
3
by: =?Utf-8?B?UmljaGFyZA==?= | last post by:
I have a solution with multiple web apps. Some of the web apps have folders containing .pdf files, etc. When I publish any of these web apps, the .pdf files do not get copied; I have to remember to...
1
by: vikjohn | last post by:
I have a new perl script sent to me which is a revision of the one I am currently running. The permissions are the same on each, the paths are correct but I am getting the infamous : The specified...
0
by: David Troxell - Encourager Software | last post by:
Product Scope 7 (http://www.encouragersoftware.com/) and Profile Exchanges enhanced with SetupCast publishing methods NOTE: If you are a software author, releasing commercial and/or shareware...
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
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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...

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.