Are there generated .cs files for Biztalk 2010 orchestrations, and if so where are they located? In Biz 09 they were File0.cs but I haven't been able to find any odx.cs or .cs files that correspond to orchestrations for my Biz 2010 projects.
I've just checked some old BTS 2009 projects and there aren't any .cs files in the same directory as the source .odx either. Maps (.btm.cs), Schemas (.xsd.cs), Pipelines (.btp.cs) do have generated .cs files in the source folder.
However, in both BTS 2009 and 2010, files are placed in the obj\Debug\BizTalk\XLang folder, but are renamed File0.cs, File1.cs etc. Reference here
Out of interest, why do you want to view the .odx.cs files?
Related
I just noticed that during a build, Visual Studio 2013 is copying the web.config from the root of my ASP.NET MVC 4 web app project into the bin folder and renaming it for the resulting web app DLL with a .config extension. It's a straight copy because the files have the same timestamp.
I'm familiar with the build doing this for app.config files in executable Windows/console projects, but why is it doing it for a web app that will depend on web.config at runtime?
As best as I can tell, the config file in the bin folder does nothing except to allow you to keep settings that are needed for that DLL in a handy place should you decide to incorporate that DLL into a larger project. In that case you would probably want to merge the config file into the hosting apps config file.
Here's a related question that may give some more insight. What use has the default (assembly).dll.config file for .NET-Assemblies?
We recently started using Visual Studio 2012. We are also using third party ASP.NET controls from DevExpress. We are also using Team Foundation Server 2012.
For simplicity let's say the folder structure looks something like this:
C:\Tfs\Main\Components
C:\Tfs\Main\WebSite
In the past, when we added a reference to a third party DLL, the procedure was:
Add the actual DLLs to the /Components folder
Add *.dll.refresh files to the /WebSite/bin folder
I am trying to do that in Visual Studio 2012, however ...
Each time I select 'Add Reference' and Browse (I am actually browsing to the DLL file ... not selecting another Project) to the /Components folders -
(1) The DevExpress components appear to be added as GAC type references
(2) The DLLs are not copied to the /bin folder
(3) No .dll.refresh files are being created
The problem is ... when I check-in and another Developer does a 'get latest', if he doesn't have DevExpress installed then this will cause a problem.
So what am I missing?
Why won't Visual Studio 2012 create the .dll.refresh files in the /bin folder for me?
Thank you,
Glen J Fergo
Make your dll's solution items and reference them from there.
I'm upgrading a very old version of RadControl *.dll files--not sure what version these *.dll files are from. Were all of these *.dll files (listed below) combined into a single *.dll file in the latest Telerik RadControl version? Perhaps in one of these files? Also, what is the XML file used for. Should it be placed in the same folder as the *.dll file with the same name?
C:\Program Files\Telerik\RadControls for ASP.NET AJAX Q2 2011\Bin35\Telerik.Web.Design.dll
C:\Program Files\Telerik\RadControls for ASP.NET AJAX Q2 2011\Bin35\Telerik.Web.UI.dll
C:\Program Files\Telerik\RadControls for ASP.NET AJAX Q2 2011\Bin35\Telerik.Web.UI.Skins.dll
C:\Program Files\Telerik\RadControls for ASP.NET AJAX Q2 2011\Bin35\Telerik.Web.UI.XML
Old Telerik RadControl files:
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadAjax.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadCalendar.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadComboBox.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadEditor.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadGrid.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadInput.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadMenu.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadSpell.NET2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadSplitter.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadTabStrip.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadToolbar.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadTreeView.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadUpload.Net2.dll
C:\source\clients\web\framework\_base\docs\admin\references\Telerik\RadWindow.Net2.dll
The Telerik.Web.UI.dll now contains all of Telerik's controls in a single DLL. The old files you mention (that end in '.Net2.dll') are actually for an old edition of the controls called the RadControls for ASP.NET - which included each control in it's own DLL. Now, it's RadControls for ASP.NET AJAX and everything is in the one DLL.
The XML files are optional and provide extra information to things like IntelliSense in Visual Studio. Instead of just getting basic IntelliSense, the XML file allows you to have comments from Telerik shown. You'll want to place the XML files in the same folder as the DLL. See here for more information: http://www.telerik.com/help/aspnet-ajax/introduction-intellisense-vs2010.html
I have a project which is pulled from svn and complied and copied to a server. This works out great for .NET code/Application, however the rdlc files that are in svn appear to be ignored. Any ideas?
Thanks Rob
They will deploy.. All you have to do is bring up the properties of the file (f4) in your visual studio and then choose to copy to output directory and then choose "copy always"..
I am personally only familiar with VS 2005 and am working on a project using VS 2003. So I've downloaded the solution to my local drive, opened it and had to fiddle with IIS a bit before it would run and now I also have the website in the inetpub folder.
Can someone just explain using an overall picture what's going on. Am I editing the file in my local source safe folder and when I run the app the sites is copied it the IIS folder?
How do I publish the site, Normally I right click the solution, goto publish and fill out the form. In 1.1 should I just copy the content from my source safe folder to it's destination or copy them out of my IIS folder to the destination or secret option number 3?
Thanks guys
VS 2003 only has the "Web application" project type, not "Websites" that are available in VS 2005. Additionally, the File system website model is lacking in VS 2003.
VS 2003 requires a web application to be a configured virtual folder in IIS. It does not need to be copied to Inetpub\wwwroot folder, but it does need to be a virtual directory. So you do not need to copy the files to the IIS folder.
Lastly, VS 2003 does not have a "Publish" site option because when you build the website, all files are compiled into a single assembly. This is in contrast with the VS 2005 website model where each resource is compiled into a separate assembly allowing for dynamic compilation.
When I developed with vs.net 03, I pointed the IIS site to the same directory to where I had pulled it out of source control, so I dont have to bother copying it over whenever I do any changes, and that seemed to work perfectly well
When publishing the site, you want to copy all the files over, bar the following extensions:
.cs
.resx
.csproj
.projdata
.sln
.csproj.user
.suo
.scc
.load
.vssscc
.vspscc
Dont forget to copy over the bin directory!
In VS2005 you have integrated Web Server, so your web app can be run from any directory on the disk - ie. from your source directory. In VS2003 you can only use IIS, so you have to copy source to IIS folder. Yes, there are tricks to simplify web development in VS2003, but still the comfort of VSA2005 is much, much greater.