I want to get some books to better work with Azure DevOps that is installed on-premise at work and I want to get the most recent book for the version/edition that is installed.
How can I know what is the version / edition we are using?
You can get the version number of the actually running instance by going to the following URL (adapt for your own environment):
http://<server:port>/<base Azure path without project name>/_home/about
For instance, if my project (name P1) url is
http://myserver:8080/azure/P1
The about page will be
http://myserver:8080/azure/_home/about
Related
In our solution we are interacting with SAP using the "Classic" API of the SAP RFC SDK.
We have hosted the application in Azure Services, hence not possible to place the librfc32.dll in the required path of C drive.
We have added the librfc32.dll in the solution and marked it Copy Always to the folder.
While we publish the solution locally and deploy using FTP in Azure Services, it works fine.
However when deployed using ADO pipeline, it gives the below error.
We have checked both published and ADO generated artifact and in both places the librfc32.dll is present fine.
Cannot call classic RFC API. See help for details. Please put a recent 64-bit version of librfc32.dll in your System32 folder (typically C:\Windows\System32). See SAP note 413708. Please make sure you have installed Visual C++ 2005 SP1 ATL Security Update (x64). An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
Any suggestion?
Is there an easy way to download the latest Universal package contents without running all the commands using the Azure CLI ?
In my project, we are storing the Installer generated from pipeline (of a .NET application) as a Universal Package in the Azure Artifacts. This is a ZIP file containing the Installer.
While it was easy to download the Zip file in TeamCity, it's a headache in Azure Devops. 30 people in my team has to download the Installer every week and we are looking for an easy way to download this (at least the latest universal package).
Is there an easy way to download the latest Universal package contents without running all the commands using the Azure CLI ?
To download the Universal package in Azure Devops, we could use the Universal packages taskļ¼
We could use wildcard in the Version option to get the highest version with major version.
BTW, there is an user voice about use the REST API to download the Universal package. If there is a REST API available, the ERST API will also be a good choice. You could vote that that up and leave your comment.
I have a web app, and I've setup VSTS to create a package in build, and then deploy it using release management.
It puts all of the result in the wwwroot of the site if I look at it in ftp so I get:
/site/wwwroot/
/wwroot
/
This doesn't run and I get a 404 error.
If I use the URL and go say /wwwroot/images/ it returns it just fine.
The app is set to use .net core and I'm doing a self-contained package.
How do I get VSTS release to put the files in the right place and what is the right place ? I can't find any documentation on this anywhere. Everything is to do with Windows.
Also, what linux target should the dotnet application be set to for self-contained? I have it using ubuntu but I'm sure that's wrong and it's something else.
Please use Azure App Service Deploy task with 4.* (preview) version instead, and deploy again:
I had a similar issue and I responded here. Essentially you need to have a startup command pointing to your DLL because Dev Ops deploys the package in a different way than VS.
Deploying .Net Core to Linux WebApps on Azure with DevOps
Normally my code is stored on Bitbucket and built using some CI service like codeship. During build process new file is created for example "myapp-v1.2.3.zip" or "myapp-v0.0.1.exe" etc. From this point packages are deployed to FTP or directly to server or to S3 - generally to a place from which user can download them.
My question is if there exists service to store such code releases (specially dedicated for this purpose) - for example with public dashboard with all versions of myapp listed and available to download etc? And maybe simple API to check latest version, dev versions, stable version etc.
Bintray is the software distribution service provided by JFrog, the makers of Artifactory.
https://bintray.com/
David Aitken's blog post and another post I cannot find anymore talk about PowerShell cmdlets within a CloudDrive example that let you manipulate Azure storage blobs and queues. Where are these now? He refers (presumably based on Azure SDK 1.0) to a samples.zip file, but my SDK just contains a Windows Azure SDK Samples link. I cannot find CloudDrive there, although it is mentioned in this archive. Unfortunately the associated downloads omit CloudDrive. I feel this must be somewhere really obvious, but I am too stupid to find it.
Check http://www.cerebrata.com/. They have more comprehensive version of Azure Cmdlets. However, it is not free.
http://www.cerebrata.com/Products/AzureManagementCmdlets/Default.aspx
Current version of WASM works with Azure SDK 1.3 and you can download it here.
To install WASM with Azure SDK 1.4 you can use workaround in this blog
If you have access to Remote Desktop to any of the deployed instances to Azure, you can just use cmdlets that are installed there. This is actually much better option if you want to debug your PowerShell script works or confirm how they run in real Azure environment.
You can use Windows Azure PowerShell which is provided by Microsoft. There are many storage PowerShell cmdlet there.
The msdn page is here.
http://msdn.microsoft.com/en-us/library/jj152841.aspx
Download Link: http://go.microsoft.com/?linkid=9811175&clcid=0x409